That is a legitimate point.... the calibre of play during his time was not nearly as high as it is now. Still, he was at least twice as valuable as the average player during the era in which he played. As far as I'm concerned, the top 3 all-time are Mays, Ruth, and Cobb, and any order you put them in can be justified in some way or another. Bonds is a lock for 4th on my list.