Nationals win first World Series title, stun Astros, 6-2, in Game 7 - The Washington Post
Nationals win 2019 World Series with stunning Game 7 victory over Astros
Nationals Win First World Series Title News, Sports, Jobs - The Intelligencer
In pictures: Nationals win first World Series title
Nationals top Astros in Game 7 to win 1st World Series title
Nationals top Astros in Game 7 to win 1st World Series title
2019 World Series - Wikipedia
May 24, 2019: The Day The Washington Nationals Turned Everything Around
Washington Nationals win franchise's first World Series title