Washington Nationals Win the World Series - WSJ
Washington Nationals Win 2019 Baseball World Series
Guide to Washington Nationals Baseball in DC
Nationals World Series facts and figures
Houston, United States. 12th Dec, 2019. Washington Nationals' Gerardo Parra celebrates with Ryan Zimmerman after defeating the Houston Astros 6-2 to win the 2019 World Series at Minute Maid Park in Houston
The seventh inning that shocked Houston and made the Nationals World Series champions - ESPN
Washington Nationals: World Series Champions for First Time
Nationals' Dream Season Nothing Short of a Miracle - Sports Illustrated
Washington Nationals are a win away from first World Series trip in franchise history
That Washington Nationals World Series win? Latinos helped do that