The Washington Nationals win the World Series for the first time ever!
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.
A slip and slide worthy of the World Series pic.twitter.com/d55XYZuEtK— Kelyn Soong (@KelynSoong) October 31, 2019