Astros beat Dodgers to win first World Series
America Wanted an Astros-Dodgers Showdown. The Coronavirus Could
ALCS Game 7, Astros vs. Yankees: Highlights, recap and more
Houston Astros claim first World Series title - Good Morning America
Will the Astros be stripped of their 2017 World Series championship?
Houston Astros down LA Dodgers to win baseball's World Series
Houston Astros vs. LA Dodgers 2017 World Series Game 7 Highlights
WATCH: Astros beat Dodgers for maiden World Series title
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7
Astros Dodgers World Series: Houston plays for another
Dodgers lose to Astros in extra innings as Freddie Freeman reaches