Nationals Beat Astros 6-2 To Win The 2019 World Series
Nationals win first World Series title, stun Astros, 6-2, in Game
Washington Nationals defeat Houston Astros today 6-2 in Game 7 to
The Nationals Wouldn't Say Die
MORE
Washington Nationals Win 2019 World Series
Nationals Top Astros In Game 7 To Win 1st World Series Title
World Series: Washington Nationals beat Houston Astros in Game 7
Washington Nationals celebrate after Game 7 of the baseball World
Howie Kendrick sparks Nationals' comeback over Astros to win first
World Series 2019 result: Washington Nationals vs Houston Astros
Nationals rally one more time to win franchise's first World
Nationals top Astros in Game 7 to win 1st World Series title
Nationals' last comeback brings Series title
Washington Nationals: Three Takeaways From Game 2 Against New York