The Houston Astros opened their three-game homestand against the Los Angeles Angels on Monday with an 8-3 win but they aren’t too feeling good about it with star second baseman Jose Altuve sustaining a left hamstring injury. Altuve was not able to finish the game, as he was taken out in the eighth inning, with […]