Odds are certainly begging for Boston money... Porcello was unbeatable at home last year, has not had a good start to this season, but the stuff is there and some of his starts he simply got ground balled to death (and his defense certainly hasn't helped him out)
For me at -118 I cant take anyone but the Sox here