Nationals win 2019 World Series with stunning Game 7 victory over Astros
A Saber-Slanted Baseball Community
The Washington Nationals Won the Most Memorable World Series in Years
Nationals 6-2 Astros (Oct 30, 2019) Final Score - ESPN
These Nationals proved everyone wrong, and are on to the World Series - The Washington Post
How the Nationals stayed in the fight to capture their first World Series title
Nationals 6-2 Astros (Oct 30, 2019) Final Score - ESPN
Joey Meneses homers for third consecutive day, leads Nationals past AL West-leading Rangers, 7-2 - The San Diego Union-Tribune
Nationals 6-2 Astros (Oct 30, 2019) Final Score - ESPN