The actual Top 10 MLB players of all-time

1) Barry Bonds
2) Babe Ruth
3) Willie Mays
4) Ted Williams
5) Hank Aaron
6) Ty Cobb
7) Mickey Mantle
8) Stan Musial
9) Lou Gehrig
10) Roger Clemens

HM: Alex Rodriguez, Rogers Hornsby