Alvarez hits 2 homers and Astros snap a 5-game losing streak with a 12-4 win over Rockies in Mexico
Before the first of two games in Mexico City, Houston Astros manager Joe Espada said he hoped that the trip could help them solve their offensive struggles.... Read more