News October 28, 2019

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.