Washington Nationals Top Astros in Game 7 to Win First World Series Title
9:41pm PDT - October 30th, 2019 bryce harper - TimeThe Nationals overcame a two-run deficit, rocking the Houston Astros 6-2 to win the first title in franchise history
The Nationals overcame a two-run deficit, rocking the Houston Astros 6-2 to win the first title in franchise history