CP NewsAlert: Nationals beat Astros in Game 7 to capture World Series
Oct 30, 2019 | 9: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