Washington Nationals Win Their First-ever World Series Title

by Adam Ford · Oct 31st, 2019 8:00 am

Last Updated Nov 16th, 2019 at 3:39 pm

The Washington Nationals won their first-ever World Series title Wednesday night, beating the Houston Astros 6–2 in Game 7 in Houston.

Remarkably, the road team won every game in this World Series — the first time that has ever happened.

The president took to Twitter to congratulate the champs shortly after the game ended:


Comments

You must become a subscriber or login to view or post comments on this article.