Braves thump Astros to snap 26-year World Series drought
The Houston Astros win second World Series title - World Baseball
WORLD SERIES CHAMPS: Astros are World Champions after defeating
Astros win World Series 2022
Astros win World Series to secure place as premier MLB team
World Series 2022: Houston Astros celebration in photos
Astros win the 2022 World Series, 11/05/2022
Astros throw the World Series' first combined no-hitter against
Large crowds line streets, celebrate 2022 Houston Astros World
Houston and Philadelphia will face each other in the World Series
Houston Astros win World Series, defeat Philadelphia Phillies in