I think that, given the timing for ARI, they got what they felt they needed when they needed it. It was wise imo to snag a top-tier, in-his-prime SP to run out right when your young position-player prospects (Upton, Jackson, Drew, Reynolds, Young, etc.) are MLB-ready. It ensures that a solid SP rotation got even better, all while the DBacks can afford it due to their young guys still being 'cheap.' Once they have to pick & choose which young guys to keep around, they'll have gotten 2-3 seasons during Haren's prime already, & can flip him for prospects or re-sign him as they see fit. This is exactly why I would say Arizona is winning, and ultimately will win. Their rotation would have been pretty decent without him, really good to downright scary with him. If they get anything at all our of Randy Johnson or Doug Davis...Yikes! Harren takes them from playoff contenders to WS contenders. This is exactly the type of trade I was hoping DM would have been able to make this off season, for all teh reasons you state...given his injury history, sort of pretend Sheets doesn't exist, and set out to strengthen the rotation and aquire a number 1/2 caliber starter. That way if you do end up getting a full year out of Sheets you have a dominant rotation, and you have coverage in the event he gets hurt again - or as it stands right now, coverage for Gallardo's injury.