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
When was the last time that Houston Astros got to the World Series
World Series: Houston Astros beat Los Angeles Dodgers 5-1 in game
World Series: Houston Astros claim second World Series title in
2022 World Series Game 6 Phillies vs Astros summary: score, stats
Astros capture World Series after 4-1 win in Game 6 - Chicago Sun
Atlanta Braves win 1st World Series title since 1995, defeating
World Series Game 3: Phillies Beat Houston Astros, 7-0, Two Wins