Houston Astros win 2022 World Series!
Astros win second World Series title in six years, first since scandal
Astros defeat Phillies in Game 6 to win 2nd World Series title
2022 World Series: Astros beat Phillies to claim World Series
MORE
Astros win World Series 2022
Houston Astros on X: The Houston Astros are 2022 World Champions
Yordan Alvarez's three-run homer lifts Houston Astros to World
Baker Finally Wins 1st Series Title as Manager With Astros - Bloomberg
Astros are heavy World Series favorites with four teams left in
World Series: What time do Houston Astros-Philadelphia Phillies play?
Astros win 2022 World Series - Good Morning America