With Nationals' World Series win, the D.C. sports curse seems well
Washington Nationals win World Series with 6-2 triumph against
World Series Game 7 Ratings: 24M Viewers For Fox And Major League
Washington Nationals, 2019 World Series Champions Sports
Nationals' spirit triumphed over Astros' numbers in the World
Washington Nationals Win First World Series Championship
Nationals win World Series, beat Astros in Game 7 to cap off
The Wait Is Over. The Nationals Are Headed to the World Series
Nationals Top Astros in Game 7 to Win 1st World Series Title
Houston, United States. 30th Oct, 2019. Houston Astros Jose Altuve
Washington Nationals Win 2019 Baseball World Series
Nationals knock off the Astros in Game 7 to win their first World
Washington Nationals Win 2019 Baseball World Series