Nationals-Astros 2019 World Series Game 1 Preview
Houston, United States. 23rd Oct, 2019. Washington Nationals Juan
Nationals top Astros in Game 7 to win 1st World Series title
Washington Nationals vs. Houston Astros Highlights
MORE
World Series 2019: Nationals beat Astros in Game 1
World Series Preview: Nationals can contend with heavyweight Astros
World Series 2019: Washington Nationals vs. Houston Astros RECAP
Houston Astros ride home runs to win over Washington Nationals
World Series Game 1 Thread. October 22, 2019, 7:08 CDT. Nationals
Astros, Nationals lineups for World Series Game 5 - NBC Sports
Nationals top Astros in Game 7 to win 1st World Series title
Astros pummel Nationals in Game 4, 8-1, to even World Series - The