Houston Astros cheating scandal hangs over this World Series - The Washington Post
Carlos Beltran: Astros 2017 World Series title is stained
World Series: Altuve, Bregman and Gurriel Set Tone for Astros - The New York Times
MLB on FOX - Carlos Beltrán addressed the Houston Astros' 2017 sign-stealing scandal.
2017 World Series Archives - Dodger Blue
Carlos Beltran makes shocking admission about Astros' 2017 World Series title
Carlos Beltran admits Astros 'crossed the line' - Our Esquina
Details emerge about Carlos Beltrán's role in the 2017 Astros clubhouse and the team's sign-stealing scheme - The Athletic
Baseball Hall of Fame 2023: TSN's Ryan Fagan explains his BBWAA ballot
Carlos Beltran Admits Astros 2017 World Series Victory Vs. Dodgers Is ' Stained