Where The Red Sox Have The Advantage by Chris Teeter October 5, 2017 The Red Sox matchup well with the Astros, but those advantages aren’t obvious.