Dodgers, Astros head to Game 7 of World Series

The Los Angeles Dodgers defeated the Houston Astros 3-1, leading to a must-win Game 7 for both teams.

November 1, 2017

Top Stories

ABC News Live Presents