Pete Rose — Outfielder/Infielder

Ron Vesely/MLB Photos/Getty Images
Teams: Cincinnati Reds, Philadelphia Phillies, Montreal Expos
Pete Rose has more hits — 4,256 — than every other player in MLB history. Over the course of his 24-year career, Rose also played more games (3,562) than anyone else in history. Rose won three World Series, one MVP, three Batting Titles, two Gold Gloves, and was selected to 17 All-Star teams. A career .303 hitter, Rose is sixth all-time with 2,165 runs scored. And yet, Rose is not a member of the Hall of Fame. Rose has been banned from baseball since 1989 after being accused of betting on games that he both played in and managed. Rose being held out of the Hall of Fame is a mistake.