Washington Nationals beat Houston Astros in Game 7 to win franchise's first World Series
Nationals Win Their First World Series With One Last Rally - The
LIVE BLOG: Nationals top Astros 6-2 in Game 7, win franchise's
Nationals Beat Astros 6-2 To Win The 2019 World Series – WABE
MORE
Nationals top Astros in Game 7 to win 1st World Series title
The Nationals Stayed in the Fight, Then Delivered a Knockout - The
Nationals win 2019 World Series
Three things to watch when World Series champions Nationals visit
Nationals top Astros in Game 7 for first World Series title
Nationals win 2019 World Series