Alvarez Blasts Astros To World Series Title In Game 6 Vs. Phils

Alvarez Blasts Astros To World Series Title In Game 6 Vs. Phils

HuffPost - Sports:

Yordan Alvarez hit a towering three-run homer and the Houston Astros clinched their second World Series title in six seasons with a 4-1 win over the Philadelphia Phillies in Game 6.

This post first appeared in HuffPost - Sports. Read the original article.