There is only one reason why Lou Gehrig appears on this list—people reference him in sidekick terms, as he often played in the shadow of the flashier Babe Ruth and is perceived as the lesser player by many.
But consider this: When Ruth blasted 60 home runs in 1927, Gehrig batted .373 with 218 hits, 52 doubles, 18 triples, 47 home runs and 175 RBIs.
Read those numbers again. Incredible, right?
Gehrig finished his career as a .340 hitter with a .447 OBP (fifth best all-time), a .632 slugging percentage (third best all-time), 2,130 consecutive games played (second all-time), 1,888 runs scored (10th all-time), 2,721 hits, 493 home runs and 1,995 RBIs (fifth all-time). He was a two-time MVP and won six World Series titles with the Yankees.
Ruth's numbers: .342 hitter with a .474 OBP (second all-time), a .690 slugging percentage (the best ever), 2,174 runs scored (fourth all-time), 2,873 hits, 714 home runs (third all-time) and 2,213 RBIs (second all-time). He was also a darn good pitcher with the Red Sox, won one MVP and won eight World Series titles (three with the Red Sox, five with the Yankees).
The legendary Ruth was the better ballplayer and certainly a larger personality. But Gehrig wasn't far behind and may be the most underrated player in baseball history. He was a perceived as a sidekick, so he had to be included, but Ruth wasn't as superior to him as people believe, so he goes low on the list.