Astros win first World Series title
Braves win first World Series title since 1995 – WABE
Astros reach World Series with rout of Red Sox in ALCS Game 6
Photos: Houston Astros win first World Series title in franchise history
MORE
Houston Astros celebrate their 1st World Series Championship
Champs: Astros' first World Series win is a triumph for Houston
Alvarez blasts Baker, Astros to World Series title vs Phils – KLBK, KAMC
Astros Outlast Dodgers to Clinch First World Series Title - The New York Times
World Series: Houston Astros claim second World Series title in six years with victory over Philadelphia Phillies, Baseball News
World Series 2022: Harper & Phillies face red-hot Houston Astros – Houston Public Media