The Washington Nationals have won their first World Series! The team came back as the underdogs and claimed the title in a 7 game series against the Houston Astros.
The Nationals came back from being 12 games below .500 and 8.5 games back from playoff contention. That was May 23rd. On October 30th, the team won its first World Series. It’s magical.
This is Washington D.C.’s 3rd Championship in 2 years.
Here are some of the best tweets and videos:
Congrats Nats! You guys deserve this one!
Featured Image: Wall Street Journal