Nationals erupt late in Game 7 thriller to stun Astros for first
The Washington Nationals Won the Most Memorable World Series in
Washington completes the road, wins first World Series - The
Washington Nationals win World Series with 6-2 triumph against
Jorge_Soler
Nationals ride 6-run 7th to World Series Game 2 win
Nationals win first World Series title, stun Astros, 6-2, in Game
Braves beat Astros 3-2, on brink of World Series title
Nationals Beat Astros 6-2 To Win The 2019 World Series – Houston
Nationals Beat Astros 6-2 To Win The 2019 World Series : NPR
Coming close in postseason awards brings back memories of