Washington Nationals Win 2019 Baseball World Series
The seventh inning that shocked Houston and made the Nationals
October 30, 2019: Clutch pitching, late hitting lead Washington
Nationals win World Series, beat Astros in Game 7 to cap off
MORE
World Series: Nationals deliver title to DC for first time since 1924
Nationals Beat Astros 6-2 To Win The 2019 World Series : NPR
2019 World Series - Wikipedia
Max Scherzer, Anibal Sanchez win 2019 World Series with Washington
Washington Nationals get final out to win the 2019 World Series
How the Nationals beat the Astros to win the 2019 World Series.