The Houston Astros win second World Series title - World Baseball
Astros win World Series 2022
2022 World Series: Astros beat Phillies to claim World Series title
World Series: Philadelphia Phillies strike first in World Series, beat Houston Astros in Game 1 extra innings thriller
MORE
Astros Dodgers World Series: Houston plays for another championship 5 years after earning historic first title - ABC13 Houston
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
World Series: Houston Astros claim second World Series title in six years with victory over Philadelphia Phillies, Baseball News
The Unloved Houston Astros Have Become Inevitable Winners - WSJ
Astros' Javier, bullpen combine for 2nd no-hitter in World Series history in series-tying win over Phillies
Astros World Series odds 2023: Houston hold best chance of winning championship with ALCS vs. Texas Rangers looming - ABC13 Houston