Astros win 2022 World Series: Houston clinches second title as
Space City Champs: Houston Astros Win 2022 World Series – The
Astros win ALCS 2022
Astros finish off Phillies in Game 6 to win World Series - The
MORE
Mission Accomplished: Astros Complete Historic Run With 2022 World
Álvarez blasts Astros to World Series title in G6 vs. Phils
Astros win 2022 World Series Video - ABC News
Astros win ALCS 2022
Astros take World Series lead over Phillies with 3-2 win, as
Alvarez blasts Baker, Astros to World Series title vs Phils – KLBK
Astros claim another World Series, with Yordan Alvarez blast