Nationals win 2019 World Series with stunning Game 7 victory over Astros
World Series: Nationals rout Astros in huge Game 2 win
Nationals win World Series, beat Astros in Game 7 to cap off improbable run - Sports Illustrated
Nationals and Astros battle it out for 7 games! 2019 World Series Full Recap + Highlights
MORE
World Series Game 7: Washington Nationals defeat Houston Astros to clinch first World Series
LIVE BLOG: Nationals top Astros 6-2 in Game 7, win franchise's first World Series
Washington Nationals get final out to win the 2019 World Series!
Nationals win 2019 World Series
Nationals top Astros in Game 7 to win 1st World Series title
Nationals Win World Series With Stunning Comeback vs Astros - Sports Illustrated
Nationals rally to Game 7 World Series win against Astros - Chicago Sun-Times