1. Willie Mays
2. Hank Aaron
3. Pete Rose
4. Mike Schmidt
5. Randy Johnson
6. Ken Griffey, Jr
7. Johnny Bench
8. Tom Seaver, Steve Carlton - tie
9. Cal Ripken
10. Rickey Henderson
I'd put Bonds no lower than #3 if not for the steroids. And Clemens would make the top 10 also. The bad part is that Bonds could probably have cracked the top 10 without the 'roids.
|