Carlos Beltran admits Astros' 2017 World Series win is tainted
Carlos Beltran in the Postseason - WSJ
MLB on FOX - Carlos Beltrán addressed the Houston Astros' 2017 sign-stealing scandal.
Astros apologize, but won't waver on merits of 2017 World Series title
Astros Offer Few Apologies for Now Tainted 2017 World Series Victory - WSJ
Carlos Beltran admits 'stain' on Astros' 2017 World Series title
Carlos Beltran admits Astros cheated: 'We were wrong
ESPN analyst, New York Mets advisor Jessica Mendoza rips player for exposing Houston Astros sign-stealing scandal
The Houston Astros' 2017 Cheating Scandal Explained - The New York Times
Houston Astros manager, GM fired after suspensions for team's sign-stealing