Astros win first World Series with 5-1 win over Dodgers in Game 7
Houston Astros claim first World Series title in Game 7 win over Los Angeles Dodgers - ABC News
Valley News - Astro-nomical: Houston Wins First World Series Title
World Series Game 7: Astros 5, Dodgers 1
MORE
Astros pounce early, top Dodgers for World Series title – San Bernardino Sun
Astros Win First World Series, Top Dodgers 5-1 in Game 7 - Bloomberg
Houston Astros Final Play 2017 World Series Champions
Astros win World Series in seven games over Dodgers
Houston wins its first World Series title in blowout Game 7
Houston Astros claim first World Series title
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first World Series title - The Washington Post
Astros win first World Series crown, top Dodgers 5-1 in Game 7
Dodger fans bracing for Houston Astros' return to Los Angeles – Daily News
Hollywood ending! Astros beat Dodgers in Game 7 to win World Series