Find out how to watch the Houston Astros play the Boston Red Sox, with time, TV channel and streaming information.