Red Sox vs. Astros Prediction
The Red Sox pulled off the upset last night at Minute Maid Park but will they make it two in a row versus the Astros when the teams continue their series at 8:10 p.m. ET in Houston tonight? First pitch is set for 8:10 p.m. ET.