Nationals' spirit triumphed over Astros' numbers in the World
Washington Nationals win World Series
Nationals win 2019 World Series with stunning Game 7 victory over
Washington Nationals vs Houston Astros - News - October 24, 2019
Nationals top Astros in Game 7 to win 1st World Series title – The
Nationals 6-2 Astros (Oct 30, 2019) Final Score - ESPN
Washington Nationals Stun Houston Astros to Win 2019 World Series
2019 World Series: Washington Nationals hold on for 5-4 win over
The Trea Turner Call Is the Defining Image of the 2019 World
Nationals Beat Astros 6-2 To Win The 2019 World Series
2019 World Series Preview: Houston Astros vs Washington Nationals
That Washington Nationals World Series win? Latinos helped do that