Washington Nationals win World Series with 6-2 triumph against Houston Astros, Baseball News
Washington Nationals Win Bizarre, Wacky, Improbable 2019 World
Nationals top Astros 7-2 to force Game 7 of 2019 World Series
Nationals 6-2 Astros (Oct 30, 2019) Final Score - ESPN
MORE
Nationals' spirit triumphed over Astros' numbers in the World
Astros beat Braves in Game 2 to even World Series - The Washington
Watch: Nationals manager Dave Martinez blames umpire for loss
Nationals beat Astros 6-2 to win franchise's first World Series
Nationals Overcome Astros in Game 6 to Extend World Series - The
World Series 2020 Game 6 Viewership Hits All-Time Low With Dodgers
Nationals Beat Astros 6-2 To Win The 2019 World Series : NPR