The Houston Astros just won the World Series, and Sports
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first
WORLD SERIES: Astros beat Dodgers, 5-1, to win first championship
Astros defeat Dodgers 5-1 for first-ever World Series title - CBS News
Houston Astros Defeat Phillies 4-1, Win First World Series Title
Houston Astros beat Los Angeles Dodgers for maiden World Series
Astros parade 2017: Date, time, and what we know so far about the
Game 5 of the 2017 World Series was not the best ever. But it was
Dodgers Beat Astros 3-1, Force World Series to Deciding Game Seven