Sports Alert!!: Houston, TX: Washington Nationals are World Series 2019 Champions after winning against the Houston Astros.
Sports Alert!!: Houston, TX: Washington Nationals are World Series 2019 Champions after winning against the Houston Astros.
The Washington Nationals are World Series 2019 Champions after winning against the Houston Astros in Game 7 on Wednesday, October 30th, 2019 at Minute Maid Park in Houston, Texas.
** World Series 2019: Game 7: Final Score: **
– Washington Nationals: 6
– Houston Astros: 2
This is the Washington Nationals’ first World Series championship to the nation’s capital.
**** Congratulations Washington Nationals!! ****
** Picture from Washington Nationals: **
You must be logged in to post a comment.