Houston Astros 1 away from World Series title after 3 game sweep in D.C.

The Astros will head back to Houston after the Washington Nationals suffered three losses at home.

October 28, 2019

Top Stories

ABC News Live Presents