Houston Astros win World Series
World Series: Houston beats Philadelphia in Game 6 for 2022 title
Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies
Astros win Game 7, first World Series
MORE
Houston Astros win baseball World Series – DW – 11/02/2017
2022 World Series Game 6 Phillies vs Astros summary: score, stats and updates - AS USA
Mattress Mack' Bets $10M on Houston Astros to Win World Series – NBC 5 Dallas-Fort Worth
Astros Dodgers World Series: Houston plays for another championship 5 years after earning historic first title - ABC13 Houston
Houston Astros Defeat Los Angeles Dodgers To Take World Series Crown
Houston Astros Win Franchise's First World Series - WSJ
Houston Astros: A sweep of New York and another World Series