After the 2017 season, Carlos Beltrán announced his retirement from baseball. He had spent 19 seasons in the majors, with the Mets, Astros, Yankees, Cardinals, and Rangers. He was a three-time All-Star, and won the World Series with the Astros in 2017.
Beltrán the Baseball Prodigy: Test Your Knowledge on Carlos Beltrán!