Astros' World Series run immortalized in team documentary
The 2017 World Series (2017) - IMDb
World Series Champion Astros Prove That Even Villains Can Have a Dynasty, News, Scores, Highlights, Stats, and Rumors
The 2017 World Series (2017) - IMDb
MORE
New Astros sign-stealing documentary is fair and revealing
Houston Astros prove greatness in World Series win • The Tulane Hullabaloo
Houston Astros 2022 Mini Movie
The Houston Astros Win the World Series - WSJ
Houston Wins Second World Series in Six Years - The Charger Bulletin
Relive the Astros dominant run to the World Series!