World Series: Washington Nationals win first ever title
Capital 'W': Nationals rally past Astros in Game 7 for franchise's
Nationals win first-ever World Series title
Fight finished: Washington Nationals win their first World Series
MORE
Nationals top Astros in Game 7 to win 1st World Series title
World Series 2019: Can Nationals Make History and Become First
The Nationals' World Series In Washington, By The Numbers
Houston, United States. 12th Dec, 2019. Washington Nationals
Washington Nationals top Astros to win first World Series title
Nationals win 1st World Series title
World Series 2019 result: Washington Nationals vs Houston Astros