World Series Game 2: Philadelphia Phillies 2-5 Houston Astros – as
Alvarez blasts Astros to World Series title vs Phillies
Houston Astros on X: The Houston Astros are 2022 World Champions
Astros headed to World Series, Verlander named MVP
Astros win 2022 World Series: Houston clinches second title as
Houston Astros have never won the first game of the World Series
WORLD SERIES CHAMPS: Astros are World Champions after defeating
How Many World Series Have the Astros Won? Houston Astros World
Now that Astros have won World Series again, what's their place in
Houston Astros win 2022 world series against Philadelphia Phillies
Mission Accomplished: Astros Complete Historic Run With 2022 World