CP NewsAlert: Houston Astros win American League Championship Series
Oct 19, 2019 | 10:36 PM
HOUSTON — The Houston Astros have won the American League Championship Series.
Jose Altuve hit a walk off two-run homer in the bottom of the ninth inning as Houston beat the New York Yankees 6-4 in Game 6 of the ALCS.
The Astros will face the Washington Nationals in the World Series.
More coming.
The Canadian Press