Washington Nationals Defeat Houston Astros to Win Their First World Series
The Washington Nationals have won Game 7 against the Houston Astros to take the World Series championship.
It all went down on Wednesday night at Minute Maid Park. The Nationals were able to win the game after being down 2-0 in the 6th inning.
The Nationals kept going up from there and eventually reached a final score of 6-2. It’s the first time the Nationals have won the World Series. Though it’s the Nationals’ first championship, it’s not the first time the city has won a world series. The Washington Senators, now known as the Minnesota Twins, won the title against the New York Giants all the way back in 1924.
Also Follow us on Facbook, Twitter, Instagram For Give Away.