
Three-time National League All-Star Matt Carpenter of Galveston, Texas has announced his retirement from Major League Baseball at age 39 according to Rogers Sportsnet on Wednesday. Carpenter spent the majority of his MLB career with the St. Louis Cardinals. He was with St. Louis from 2011 to 2021, and again in 2024. Carpenter also spent one season each with the New York Yankees in 2022, and the San Diego Padres in 2023.