Pedro...with 6 days rest comes up HUGE for red sox....maybe ballpen loses this game for sox..but pedro will not lose this game for bragging rights in baseball crazy D.R....leaning towards the under.....any thoughts??