Houston Astros have never won the first game of the World Series
Astros win second World Series title in six years, first since scandal
How many World Series have the Houston Astros won?
Mission Accomplished: Astros Complete Historic Run With 2022 World
Astros' Peña 1st rookie hitter to win World Series MVP - The San
Houston Astros: A sweep of New York and another World Series
Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win
MLB: Alvarez blasts Baker, Astros to World Series title vs
Astros win 2022 World Series after comeback victory in Game 6
Astros win World Series 2022
Astros defeat Phillies in Game 6 to win 2nd World Series title