"I am blessed to have played this game for 20 years.
"I am blessed to have played for so many great organizations.
"I am blessed to have shared all of my experiences with my wife and my three kids, my family and friends. To have so many loving fans. To have been able to build a school in Puerto Rico and change the lives of so many kids. To have won the Roberto Clemente Award, which is the greatest honor I could have ever received as a ballplayer.
"And I am blessed to be a champion.
"But now, my time as a player has come to an end.
"Today, I am officially announcing my retirement.
"Muchas gracias, beisbol.
"I can't wait for what the next chapter holds."
Beltran, 40, had a solid season with the Houston Astros in 2017, hitting .231 with 14 homers and 51 RBI in 129 regular-season games. For his career, he hit .279 with 435 home runs, 1,587 RBI and 2,725 hits.
The nine-time All-Star and 1999 American League Rookie of the Year was superb in the postseason in his career, hitting .307 with 15 homers and 42 RBI in 65 career playoff games. While he didn't play a major role in the postseason for the Astros this past year, he was a part of the team that earned the title over the Los Angeles Dodgers.
If nothing else, his postseason experience was valuable for the Astros in October.
"Me being able to play in previous October games, I try to pass on to them that it's fun, yes, it's a lot of pressure, but at the end of the day, you have to be able to manage your emotions, be able to go out there and do whatever you have to do," he said during the 2017 ALCS against the New York Yankees, per Howie Kussoy of the New York Post.
He continued, "I'm passionate about passing on the things that I have learned in the game of baseball. It has been a fun year for me being the veteran guy, being around so many young guys. ... And honestly, it's a blessing [to have] this opportunity at this time in my career."
Beltran will present an interesting case to Hall of Fame voters once he's eligible for potential enshrinement to Cooperstown.