2017 World Series Game 7: Astros
Astros @ DodgersNovember 1, 2017 | 03:02:05
Jumping out to an early 5-0 lead in the first Game 7 in Dodger Stadium history, Houston held off L.A. for its first World Series title.
Jumping out to an early 5-0 lead in the first Game 7 in Dodger Stadium history, Houston held off L.A. for its first World Series title.