Washington Nationals win 1st-ever World Series title

That Nationals battled back in the seventh inning to defeat the Houston Astros in Houston as thousands of fans celebrated in Washington, D.C.

Examined