2019 World Series: Washington Nationals Vs. Houston Astros

Published October 22, 2019 12 Plays

Rumble Game 1 of the World Series will kick off at 8 p.m. ET Tuesday, with the Washington Nationals traveling to Houston to take on the Astros.

0 COMMENTS