IE 11 is not supported. For an optimal experience visit our site on another browser.
We apologize, this video has expired.

Nationals win World Series over Astros in 7th game


The Washington Nationals came from behind to defeat the Houston Astros in the seventh game of the World Series. Remarkably, neither team won a game at home. TODAY’s Craig Melvin reports.