Astros defeat Phillies in Game 6 to win 2nd World Series title

Astros defeat Phillies in Game 6 to win 2nd World Series title

CBC.ca

Published

Yordan Alvarez hit a towering go-ahead homer and the Houston Astros clinched their second World Series title in six seasons and got Dusty Baker his first crown as a manager with a 4-1 win over the Philadelphia Phillies in Game 6 on Saturday night.

Full Article