NewsNational News

Actions

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

Posted at 9:36 PM, Oct 30, 2019
and last updated 2019-10-31 00:38:18-04

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