Houston Astros win baseball World Series – DW – 11/02/2017
World Series 2017: Houston Astros win first title
Houston Astros should be stripped of 2017 World Series title
Houston Astros Defeat Phillies 4-1, Win First World Series Title
World Series 2017: Houston Astros defeat Los Angeles Dodgers for
Houston Astros Win First World Series Crown, Defeating Los Angeles
World Series 2017: Houston Astros Win, Home Runs, Dodgers
Houston celebrates Astros' World Series victory - ABC News
Astros win World Series 2022
MLB: Houston Astros 2017 World Series cheating scandal reaction
WORLD SERIES: Astros beat Dodgers, 5-1, to win first championship
World Series: Houston Astros take on old foes Atlanta Braves in
Astros win World Series in Game 6 against the Phillies - WHYY
Estimated 1 million-plus celebrate Astros' title at parade - ESPN