Those that make that claim, in my opinion have no perspective on the game. Machine made balls, watered down pitching through league expansion and lowered mounds, shorter ballparks, body armor, failure to produce in the playoffs, the use of illegal performance enhancing drugs, and piss poor defensive skills to name just a few are enough reasons to remove Bonds from the all-time conversation in my view. If that doesn't do it for you, as you'll soon see below, I can give you more reasons as to why he may be, just barely, in the top 20 of all-time in less than 10 years.
Pinstripe's conclusion: He's not the best player of all-time, not even close. Here's who I think is, or who should be in the mix of consideration:
Pinstripe Postings' Greatest Player of All-Time List
- Willie Mays (12 Gold Gloves, .302, 660 HRs, and 3,283 hits)
- Babe Ruth (1,100 fewer ABs than Bonds, threw a no-hitter, changed the game of baseball)
- Hank Aaron (if you were to subtract out his HRs, he's still a member of the 3,000 hit club)
- Ty Cobb (4,156 Hits, .366, batted .420 in one season)
- Lou Gehrig (.340, 493 HRs, 2AL MVPs, Triple Crown in only 16 seasons)
- Ted Williams (missed 4 seasons due to WWII and still regiesterd 521 HRs a career avg of .344, 2 Triple Crowns, 2 AL MVPs, and hit above .400 three times)
- Stan Musial (3,630 Hits, 475 HRs, in a 9 year stretch led the league in batting 6 times. 3 NL MVPs)
- Pete Rose (4,256 Hits, .303, 2 Gold Gloves, NL MVP, WS MVP)
- Joe DiMaggio (Missed 4 seasons due to WWII, 56 Game hitting streak, had a lot of sex with Marilyn Monroe)
- Carl Yastrzemski, Tris Speaker, Mickey Mantle, George Sisler ..et al...
- Ken Griffey Jr. (724 HRs)
- Alex Rodriguez (866 HRs, 3,600 Hits)
- Derek Jeter (3,900 Hits including Mariah Carey and Jessica Biel)
- Albert Pujols (844 HRs, 3,900 Hits, current career .avg .331)
- Vlad Guerrero (699 HRs, career .avg 325)
- Todd Helton (530 HRs, 3,200 Hits, career .avg .330)
Post Script: Yanks set for a three game mix up with Cleveland. These next 20 games in 21 days will more than determine whether or not the Bombers will get a chance to play for title number 27.