Nationals win first World Series title, stun Astros, 6-2, in Game 7 - The Washington Post
Washington Nationals win the World Series with 6-2 win over
Nationals win first World Series title, stun Astros, 6-2, in Game
Nationals win first World Series title, stun Astros, 6-2, in Game
MORE
Nationals erupt late in Game 7 thriller to stun Astros for first
Nationals Stun Astros in Game 7 to Become First Team to Ever Win
The Nationals Win The Freaking World Series
Nationals win first World Series title, stun Astros, 6-2, in Game
Nationals win first World Series title, stun Astros, 6-2, in Game
Hopes dashed as die-hard fans watch Astros fall in Game 7 of World
Washington Nationals win franchise's first World Series title
World Series: Washington Nationals beat Houston Astros in Game 7