Astros win second World Series title in six years, first since scandal
Astros 4, Phillies 1: How Houston won Game 6 and took World Series
2022 World Series schedule, matchup and what to know - The
How many World Series have the Houston Astros won?
Jeremy Pena of Houston Astros Wins World Series MVP - The New York
Astros win World Series 2022
Astros one win away from World Series glory
World Series: Houston beats Philadelphia in Game 6 for 2022 title
Astros topple Phillies in Game 6 to win World Series
Astros win World Series over Phillies in sixth game
2022 World Series Game 6 Phillies vs Astros summary: score, stats
World Series 2022: Everything you need to know about the Fall