Nationals Win Their First World Series

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

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s