World Series: Washington Nationals win first ever title
Nationals win first World Series title, stun Astros, 6-2, in Game 7 - The Washington Post
2019 World Series Champions: Washington Nationals [Blu-ray] : Movies & TV
World Series 2019: Nationals beat Astros to win title
MORE
Nationals rally one more time to win franchise's first World Series title – The Virginian-Pilot
World Series: Nationals deliver title to DC for first time since 1924
Nationals win 2019 World Series
Washington Nationals Win First World Series Championship
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Nationals top Astros in Game 7 to win 1st World Series title
Nationals top Astros in Game 7 to win first World Series title
The Wait Is Over. The Nationals Are Headed to the World Series. - The Ringer
Nationals rally one more time to win franchise's first World Series title – The Virginian-Pilot