
6. Steve Garvey
Nicknamed Mr. Clean, many people struggle to find reasons why Garvey isn’t in the Hall-of-Fame. His popularity speaks for itself. He was a 10-time All-Star, a Most Valuable Player, a four-time Gold Glove winner, a two-time All-Star Game MVP, and a two-time MVP of the National League Championship Series.

With 19 seasons and four World Series appearances under his belt, you’d think his Hall of Fame induction would be guaranteed. However, he always falls short in voting. Many cite his lack of 3,000 hits (he had 2,599) and 400 home runs (he hit 272). Oh, and all of those children out of wedlock don’t help either.