1. Alex Rodriquez
2. Randy Johnson
3. Barry Bonds
4. Vladimir Guerrero
5. Pedro Martinez
6. Sammy Sosa
7. Jason Giambi
8. Albert Pujols
9. Alfonso Soriano
10. Todd Helton
11. Lance Berkman
12. Barry Zito
13. Roy Oswalt
14. Magglio Ordonez
15. Curt Schilling
16. Bobby Abreu
17. Ichiro
18. Manny Ramirez
19. Miguel Tejada
20. Nomar Garciaparra
My hair's turnin' white, my neck's always been red, my collar's still blue
We've always been here tryin' to sing the truth to you
Guess you could say we've always been red white and blue
"Red White and Blue," Lynyrd Skynyrd
Barry Bonds is in a whole new level of hitting. Ranking him 3 isn't a joke. 370, 40 Homers, 110 RBIs isn't worthy? He's the best hitter in the game. If San Fran found a way to get others on base before him, number 1 would be a distinct possibility.
My hair's turnin' white, my neck's always been red, my collar's still blue
We've always been here tryin' to sing the truth to you
Guess you could say we've always been red white and blue
"Red White and Blue," Lynyrd Skynyrd
YankeeFan51, I agree that Bonds has really distanced himself from most hitters. But don't you think that Kent's departure will cause him to get even less pitches to hit this year?
therein lies the difference between fantasy and reality. Bonds contributes less to fantasy because of what he brings. he walks so much that his average gets discounted in fantasy because of fewer ab's. In a per ab comparison Bonds is outstanding but basically 40 hr's and 110 rbi's is good but doesn't really stand head and shoulders above.