0 votes
Who will the Astros play in the World Series 2019?

1 Answer

0 votes
The NL Champion Washington Nationals will take on either the Houston Astros in the World Series starting Tuesday, Oct. 21 in either Houston on FOX and ESPN Radio. The Nationals will bring Washington, DC its first World Series since 1933.
Welcome to our site, where you can find questions and answers on everything
...