Washington Nationals Top Astros in Game 7 to Win First World Series Title

9:41pm PDT - October 30th, 2019    bryce harper - Time

The Nationals overcame a two-run deficit, rocking the Houston Astros 6-2 to win the first title in franchise history