I have no problem with the Middlebrooks part of the deal. We can take that hit easily enough.
I have no particular desire for Jake Peavy. He's not worth the investment, and I have no desire to take a pitcher who's been both healthy and effective at the same time for only 1 year in the last 4 and move him to the toughest division in baseball. That spells "highly expensive disaster" in large flaming letters.
This is THE ABSOLUTE LAST DIVISION IN BASEBALL where you DARE to make a move for a player based on name recognition from multiple seasons ago. Peavy's had exactly one season worth talking about since 2008, and that counts this year. I don't like his odds of doing what he's paid to do if he comes here, and giving up talent on top of it, to say nothing of 2 more years? That's a complete no-go.
If we're overpaying for a pitcher, it had better be a pitcher able to play up to his own pitching ability, consistently, even with a spotty defense behind him, and be able to do it for 200 innings. Does that sound like Jake Peavy to any sane person here?
I'd pay a whole heck of a lot more than Middlebrooks for an ACTUAL top starter rather than paying less talent for the "privilege" of clogging my team's salary and roster space space with an expensive, often-injured has-been. That's the crux of my problem with Garza too.
We don't need #3's, those we have. We don't need pitchers who are decent when actually pitching but have more than a coin toss's chance of pulling up lame at a moment's notice, and at the worst possible times. Buchholz has that angle covered. And we certainly have no need of the damage to our cash flexibility Peavey would do even if he doesn't bust out utterly, which I wouldn't dare to rule out considering how actual healthy consistent pitchers have fared in the past when they came to Boston.
When it comes to upgrading our Rotation, Peavy is a big step sideways with some serious potential negatives. Take one of these two options instead: Ramp up for a championship run now by bringing in an actual stud like a Shields type, preferably Shields himself who's nothing if not durable and who won't impact our cap space down the road. Or, alternatively, don't bother.
I don't think our chances of going all the way are fantastic this year, so I'm not sure how heavily we should be buying starting pitching right now. But if we do, it's because we're Going For It, and if that's true, the last thing you want to do is leave anything on the table, or try to do your shopping in the bargain bin.