Best all-time player for each MLB team
Cincinnati Reds: Pete Rose
There were great players up and down the lineup of the Big Red Machine, but Pete Rose was the heart and soul of the team. Rose spent 19 of his 24 years in the big leagues with his hometown Reds. Charlie Hustle was never the best player in baseball during his career, but he certainly got the more out of his own personal abilities than anyone else in MLB history.
Rose only won three batting titles, but led the league in hits seven times and in doubles four times while racking up 4,256 career hits to break Ty Cobb’s all-time record. He batted .303/.375/.409 and won two World Series titles with the Reds. Rose was also named the MVP in 1974 and the World Series MVP in 1975.
Obviously, Rose sullied his reputation by gambling on the game while managing the Reds. He claims to have never bet against his own team, but is still banished from the game for life. MLB has softened its stance on Rose in recent years, and he was welcomed back for the All-Star Game in Cincinnati in 2015 where he received a thunderous ovation. He remains as popular as ever in the Queen City.