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:

You May Also Like

Wide receiver who participated in Kaepernick’s NFL workout signed by Redskins

MLB Players Association seeks treatment rather than discipline for opioid abuse

Famed hedge fund manager Steve Cohen to buy majority stake in New York Mets

Hockey fans toss 40,000 teddy bears onto ice rink for charity

Notorious MLB great Manny Ramirez apologizes for career missteps, reveals he's in seminary

"Miracle baby": Ohio State star J.K. Dobbins' mother walked out of an abortion clinic at age 18