The Washington Nationals win the World Series for the first time ever!

Nats win png

The Washington Nationals won the 2019 World Series, beating the Houston Astros in game 7...in Houston! This becomes the first chamionship series in the 4 major North American sports (MLB, NHL, NBA, NFL) that the road team won every game. 

This is also the second time a team in the 4 major sports that moved from Quebec, went on to win a championship.

The Quebec Nordiques moved to Colorado in the mid-90's and promptly won the Stanley Cup the following year. Now, the former Montreal Expos are World Series Champs. Sure, the Nationals are almost 15 years removed from Montreal, but still....

This was the scene in Houston.

And THIS was the scene in Washington.....these fans deserve a World Series, especially the slip and slide guy.