Game Night: Red Sox vs. Astros By NBC Sports Boston Staff • Published April 23, 2016 • Updated on April 23, 2016 at 4:06 pm Share The Red Sox take on the Astros in Houston. Follow the action here.