You know the names: Ruth, Aaron, Mays, Mantle, Bonds, DiMaggio. And you know the nicknames: The Iron Horse, the Big Train, the Big Unit, the Wizard, Shoeless Joe.
But where do they rank in our All-Time #MLBRank Top 100?
To create our list, an ESPN expert panel voted on thousands of head-to-head matchups of 162 players, based on both peak performance and career value.
Gallery: All-time top 20
Baseball Tonight: Why The Babe is No. 1
Infographic: Franchise #MLBRank Top 100 timeline
#MLBRank Gallery: Just a bit outside the top 100