Washington Nationals beat Houston Astros in Game 7 to win franchise's first World Series
Howie Kendrick sparks Nationals' comeback over Astros to win first
The Latest: Nats beat Astros 6-2 to win first World Series
Nationals win first World Series title, beat Astros in Game 7
MORE
Nationals Defeat Astros to Win 1st World Series
Houston Astros have never won the first game of the World Series
Road to the top: Nationals, trio of ex-Tigers win first World
Howie Kendrick sparks Nationals' comeback over Astros to win first
Capital 'W': Nationals rally past Astros in Game 7 for franchise's
With conclusion of dramatic World Series, here's five big
Nationals' Dream Season Nothing Short of a Miracle - Sports
Washington Nationals beat Houston Astros in maiden World Series title