23. Miguel Tejada
The 2005 All-Star Game MVP looked like he had a decent shot at the Hall of Fame. A six-time All-Star and two-time Silver Slugger Award winner, he also played in a remarkable 1,152 consecutive games. The Dominican shortstop played for six teams, most notably the Oakland Athletics and Baltimore Orioles.

But then he had to go and ruin it all by lying to Congress. On August 17, 2013, MLB suspended Tejada for 105 games for violating MLB’s drug policy. It was the third-longest suspension of all-time. That’s what happens if you’re one of the faces of the Mitchell Report. We don’t feel sorry for him.