Astros win first World Series Championship in franchise history - The Crawfish Boxes
Alvarez blasts Baker, Astros to World Series title vs Phils
Houston Astros win first-ever World Series title
Houston Astros Defeat Phillies 4-1, Win First World Series Title Since 2017 - Fastball
Astros sweep Yankees in ALCS, advance to World Series again
Astros win ALCS, headed to the World Series
Astros win second World Series title in six years, first since scandal
Hammerin' Braves win 1st WS crown since 1995, rout Astros
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Houston Astros should be stripped of 2017 World Series title, nationwide poll says
Baker Finally Wins 1st Series Title as Manager With Astros - Bloomberg
Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies