Astros' World Series run immortalized in team documentary
Hammerin' Braves win first World Series crown since 1995, rout
Astros win World Series in Game 6 against the Phillies - WHYY
The Houston Astros Smash Their Way to a World Series Title - WSJ
Astros win 2022 World Series l GMA
How the Houston Astros Won the World Series
World Series: Houston Astros claim second World Series title in
FOX40 - Houston Astros win World Series for first time in
Astros win World Series over Phillies in sixth game
Champs: Astros' first World Series win is a triumph for Houston
2017 World Series: Justin Verlander, Astros win Game 7, first title
Astros topple Phillies in Game 6 to win World Series