The 2017 World Series (2017) - IMDb
Houston Astros beat Phillies 4-1 to clinch World Series
Houston Astros 2022 Mini Movie
Houston Astros have never won the first game of the World Series
Houston Astros 2022 Mini Movie
The Houston Astros Win the World Series - WSJ
The Astros Edge: Triumph and Scandal in Major League Baseball
Astros rally against Phillies to claim second World Series title
FRONTLINE, The Astros Edge, Season 2023, Episode 16
Astros win second World Series title in six years, first since scandal
Astros win second World Series title in six seasons, cement