ESPN's Hall of 100 -- Ranking the all-time greatest MLB players

Willie Mays


Willie Mays, CF

 

Career: 1951-73, Giants, Mets
Fun fact: Played in 24 All-Star Games


Mays, after Babe Ruth, is the greatest player of all time: 660 home runs, 3,283 hits, 1,903 RBIs, 338 stolen bases, 12 Gold Gloves (they weren't awarded before 1957) and he made every All-Star team from 1954-73.

When Mays came to the majors in 1951, no one had ever seen anyone like him. Even now, he remains the greatest combination of power, speed and defense in baseball history. -- Tim Kurkjian

Previous rank: 2

Tell us what you think!

Take Survey Now » No Thanks »