THE HOUSTON ASTROS ARE WORLD SERIES CHAMPIONS!!! - The Crawfish Boxes
Astros win first World Series championship in franchise history
Astros win World Series in Game 6 against the Phillies - WHYY
How the Houston Astros Won the World Series
Astros win ALCS, headed to the World Series
García powers Rangers to first World Series since 2011 with 11-4 rout of Astros in Game 7 of ALCS
Houston Astros Defeat Phillies 4-1, Win First World Series Title Since 2017 - Fastball
Houston Astros cement dominant run with second World Series title - ESPN
García, Alvarez help Astros oust Red Sox, reach World Series