Washington Nationals beat Houston Astros 6-2 in Game 7 for first World Series title in franchise history

October 30, 2019

HOUSTON (AP) — Washington Nationals beat Houston Astros 6-2 in Game 7 for first World Series title in franchise history.


share story