Houston Astros have never won the first game of the World Series
Houston Astros win 2022 World Series with 4-1 Game 6 win over
World Series 2022: Philadelphia Phillies and Houston Astros face
Astros win World Series 2022
Astros win ALCS 2022
Who won the World Series in 2022? Final score, results from Astros
Yankees vs. Astros: How the Astros Beat the Yankees in Game 4 to
Classical Alum Jeremy Pena Named World Series MVP, Leads Astros To
Astros topple Phillies in Game 6 to win World Series