A few things: 1) I agree, Babe Ruth was the greatest hitter baseball has ever seen. But, defense and base running count too. Trout is elite at all three. 2) As someone else pointed out, Ruth only had to face white players. Not his fault, but still, it is what it is. 3)It is hard to compare across generations, if not impossible. So I'll revise my statement to say that barring injury he'll finish top 3 all time with Mays and Ruth. For those including Bonds, i think he'd have been great either way, but he wouldn't have put up the silly video game numbers without the juice. That's my opinion and I'll take it to my grave.