Nationals win 2019 World Series
Nationals win 2019 World Series
Nationals win World Series, beat Astros in Game 7 to cap off
Nationals' Dream Season Nothing Short of a Miracle - Sports
MORE
Washington Nationals' Historic World Series Win In Pictures
World Series: Nationals deliver title to DC for first time since 1924
The Washington Nationals Are World Series Champions - The Atlantic
Washington Nationals win their first ever World Series title
Nationals complete one last comeback to win World Series in year
Stephen Strasburg Wins 2019 World Series MVP