Haggerty: I'd blame the Red Sox on this one