Astros win first World Series championship in franchise history
Astros topple Phillies in Game 6 to win World Series
The Houston Astros started from the bottom, and now they're World Series champions
Teams with the most World Series titles
MORE
Mission Accomplished: Astros Complete Historic Run With 2022 World Series Title — College Baseball, MLB Draft, Prospects - Baseball America
Astros win second World Series title in six years, first since scandal
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
Photos: Houston Astros win first World Series title in franchise history
World Series Champions: A look back on the Astros' postseason journey – The Review
Hammerin' Braves win first World Series crown since 1995, rout Astros - NBC Sports