Carlos Beltran makes shocking admission about Astros' 2017 World Series title
Carlos Beltran on winning World Series: 'Only took me 20 years', 2017 MLB Playoffs
Carlos beltran astros hi-res stock photography and images - Alamy
Carlos Beltran on winning World Series: 'Only took me 20 years', 2017 MLB Playoffs
Mets' Carlos Beltran avoids Astros cheating scandal questions as he looks ahead to front office role
Carlos beltran astros hi-res stock photography and images - Alamy
No one stopped it': Carlos Beltrán addresses Astros' sign-stealing scandal - The Athletic
Carlos Beltran: Astros 2017 World Series title is stained
Carlos beltran astros hi-res stock photography and images - Alamy
Carlos Beltran talks '17 Astros scandal ahead of YES Network debut