CP NewsAlert: Nationals beat Astros in Game 7 to capture World Series

Oct 30, 2019 | 8:59 PM

HOUSTON — The Washington Nationals are World Series champions.

Washington beat the Houston Astros 6-2 on Wednesday in Game 7 to capture its first-ever title.

More coming.

The Canadian Press