How the Astros won the World Series over the Phillies in Game 6
World Series Game 2: Astros beat Dodgers 7-6 in LA to tie series
THE HOUSTON ASTROS ARE WORLD SERIES CHAMPIONS!!! - The Crawfish Boxes
Washington Nationals: World Series Champions for First Time
2017 World Series: Justin Verlander, Astros win Game 7, first title
World Series 2022: Harper, Phillies face Houston Astros - WHYY
An Inside Look At the Houston Astros' World Series Championship
Hammerin' Braves win 1st World Series crown since 1995, rout Astros
Houston Astros Win First World Series Crown, Defeating Los Angeles
Baseball Factory Alumni Help Drive Houston Astros to World Title
Astros win second World Series title in six years, first since scandal
Houston Astros win the World Series 4-2 – The Chaparral