Is Juan Soto one of the greatest to be ever played in MLB and is he ahead of Barry Bonds? The post Barry Bonds vs Juan Soto, ...
DiMaggio passed on, and Greatest ... tape-measure home runs, Mark McGwire combined monstrous power with a great batting eye and ranks sixth all-time in homers. Then there's Barry Bonds.