Red Sox Fall to Astros Again Losing Wednesday Night 8-3 [VIDEO]
The Boston Red Sox fell to the Houston Astros for the 5th time this season, losing Wednesday night 8-3 at Fenway Park. The Red Sox play the Houston Astros Thursday night, in the final game of the 3 game series and for the final time in the regular season. Eduardo Rodriguez (5-4) pitches for Boston. …

Load More Articles