Nationals top Astros in Game 7 to win 1st World Series title
Nationals top Astros in Game 7 to win 1st World Series title
George Springer wins MVP as Houston Astros beat Dodgers in Game 7
Astros top Dodgers 5-1 in Game 7 to earn 1st World Series title
Houston Astros, Verlander win 2017 World Series
Dodgers Advance to Face Boston Red Sox in World Series - WSJ
Dodger-Stadium
Astros top Dodgers in Game 7, earn Houston its first World Series
Astros beat Dodgers in Game 7 for first World Series title in
Astros win their first World Series after Game 7 victory over LA
Houston Astros Defeat Los Angeles Dodgers To Take World Series
Houston Strong: Astros take World Series title for the first time