After 20 MLB seasons, Carlos Beltran finally gets his ring by winning the World Series. He did so in his second stint with the Astros. We all remember the 2004 season where Beltran was acquired, and how he was a one-man decking crew with the bat. After rotating between a few teams since 2005, Beltran returns home.
While he wasn’t the same player, his presence in the locker room helped this team win it all. After 2016 between the Yankees and Rangers, it looked like Beltran had some pop left in his bat. In 2016, Beltran batted .