Astros win second World Series title in six years, first since scandal
Astros advance to World Series with Game 6 win
Houston Astros Defeat Los Angeles Dodgers To Take World Series
Astros win first World Series title
World Series Game 6: Houston Astros win championship
2022 World Series: Astros beat Phillies to claim World Series
How many World Series have the Astros won? History of Houston's
Houston Astros Defeat Phillies 4-1, Win First World Series Title
Astros defeat Los Angeles in Game 7 to win first World Series title
Astros win their first World Series after Game 7 victory over LA
Astros win second World Series in franchise history, beat Phillies
Justin Verlander has Astros one win away from World Series title
World Series 2022: Houston Astros beat Philadelphia Phillies 3-2
Astros win World Series over Phillies in sixth game