21. Rogers Hornsby
Photograph By Getty Images
Rogers Hornsby played only four seasons with the Cubs, but his first was in 1929, when he led the league with 156 runs while hitting .380 and driving in 149 to earn MVP honors. The Hall of Famer hit .350 with the Cubs.