Nationals beat Astros 6-2 to win franchise's first World Series
Final comeback as Nationals win World Series title, beating Houston 6-2
Nationals Win First World Series With 6-2 Comeback Win Over Astros - Metsmerized Online
Nationals have 6th best odds to win 2020 World Series
How the Nationals stayed in the fight to capture their first World Series title
Washington Nationals Win 2019 Baseball World Series
4,770 Washington Nationals On Wenesday Stock Photos, High-Res Pictures, and Images - Getty Images
Astros advance to World Series with Game 6 win
Houston, United States. 30th Oct, 2019. Washington Nationals Juan Soto raises the Commissioners Trophy after the Nationals defeated the Houston Astros 6-2 to win the 2019 World Series at Minute Maid Park
Nationals make history with World Series win o
World Series: Washington Nationals beat Houston Astros in Game 7