About 940,000 results
Open links in new tab
Nationals win 2019 World Series - MLB.com
2019 World Series - Washington Nationals over Houston Astros …
2019 World Series - Wikipedia
Nationals vs. Astros score: Nats win World Series Game 7 for …
The Washington Nationals just won their first World Series
'We finished the fight': Relive Game 7 as Nationals win World Series …
Final comeback as Nationals win World Series title | AP News
Nationals win first World Series title, stun Astros, 6-2, in Game 7 ...
Nationals beat Astros to win franchise's first World Series
Nationals Beat Astros 6-2 To Win The 2019 World Series - NPR