World Series 2017: Houston Astros defeat Los Angeles Dodgers for first title
It's official: Dodgers cheated out of 2017 World Series title
Houston Astros Final Play 2017 World Series Champions
Astros win 2017 World series over Los Angeles
MORE
Game 5 of the 2017 World Series was not the best ever. But it was
Astros defeat Dodgers 5-1 for first-ever World Series title - CBS News
Houston Astros One Win Away from First World Series Championship
Houston Astros Are World Series Champions, Beating Los Angeles
Houston Astros first baseman Yuli Gurriel (10) yells after putting
Los Angeles Dodgers fall to Houston Astros in game seven of World
Astros defeat Dodgers 7-6 to tie 2017 World Series
George Springer wins MVP as Houston Astros beat Dodgers in Game 7
Houston Astros win World Series in Game 7
2017 World Series - Wikipedia