Nationals win 1st World Series

ABC News Videos

The Washington Nationals won their first World Series Championship after an intense Game 7 against the Houston Astros.

What to Read Next