Top Stories

Who Won the World Series 2019 - Nationals or Astros?

Who Won the World Series 2019 - Nationals or Astros?

After a seven game series, the 2019 World Series has come to an end and we finally have a winner!

Congratulations are in order for the Washington Nationals after defeating the Houston Astros in Game 7 on Wednesday night (October 30) at Minute Maid Park in Houston, Texas. The final score of the game was 6-2.

Tonight’s victory marks the Nationals’ first ever World Series win.

Nationals pitcher Stephen Strasburg was named 2019 World Series MVP after the game, making him the first overall number 1 pick to win the title with the team that drafted him.

CONGRATS to the Washington Nationals!

Just Jared on Facebook
Photos: Getty Images
Posted to: Sports, World Series