Just look at the arguments: Those who say ballparks are smaller or bigger back then should know that Sammy Sosa has hit the ball out of the parks not inside the parks. His average footage by homeruns is one of the highest in history. He can hit it out of a football field, and farther than 99% of the players in history.
Those who bring Ruth's numbers don't seem to realize Ruth never saw a 100MPH fastball with the movement of a Randy Johnson or Pedro Martinez ball of fire. He never saw a screwball or ever faced weird guys like Phil Niekro, or a spitter from Gaylord Perry. Frankly, back then you had few pitchers to know. I can't imagine an overweight, fat guy like Ruth in today's baseball. Yes, Tony Gwynn can hit, but can he run?
Sammy is a bigger slugger than Aaron. Aaron never even hit 50HRs.He lasted a long time, but so did Rickey Henderson, who exceeded Ruth runs scored and base on balls for life. Should Sosa last that long he would hit 800.
As to the guy to says Sammy is not even the Latin with the most lifetime home runs. Well, Sammy still has 4 to 5 good seasons left. He is only a few HRs away from Canseco, who is finished. This will be Canseco's last season and even if he returns, his HR days are over. Sammy will be not only the Latin with the most, but probably will surpass Willie Mays. His shot at 660Hrs is not only realistic, is a done thing, if he is not injured.
Just think, Sammy at the tender age of 33 has already 447 bangers. In four more seasons averaging 50 he will have 647. Can anybody bet against that if he stays healthly. But then, think that his average in the last four years is the biggest in history:60 home runs per year! Not even McGwire can match that.