Nationals make history with World Series title, defeat Astros 6-2

The Washington Nationals made franchise history earning the first World Series title after defeating the Houston Astros 6-2.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country