World Series 2017: Three takeaways from Astros’ series-clinching Game 7 win over Dodgers

Astros win Game 7 against the Dodgers to claim first World Series title.

Astros win Game 7 against the Dodgers to claim first World Series title.

Leave a Reply

Your email address will not be published. Required fields are marked *

*