Outfielder Carlos Beltran has announced that he is retiring from Major League Baseball.
Beltran, 40, has played in the big leagues for 20 seasons. He has spent time with the Kansas City Royals, New York Mets, New York Yankees, St. Louis Cardinals, San Francisco Giants, Texas Rangers, and Houston Astros.
During his career, Beltran totaled 2725 hits, 435 home runs, and a .279 batting average. Beltran is also a nine time all-star. Beltran won the rookie of the year award with the Royals in 1999. Beltran most recently won his first World Series with the Astros.
Beltran has a chance to become inducted into the hall of fame in 2023.