The Houston Astros continued their dominance of the Boston Red Sox on Wednesday night, pounding out 17 hits and cruising to an 8-3 win at Fenway Park. Houston has…
The Houston Astros scored six runs over the first two innings on Tuesday night, and emphatically ended the five game win streak for the Boston Red Sox with a…