We already know Pierce is worth at least last night's #31, #33, and a trade exception. We already know KG is worth at least Deandre Jordan and a first rounder. Terry probably doesn't have much trade value, but he still would've netted us something more. Collectively, I think I would preferred something along those lines rather than a haul of three first rounders, an expiring contract, and Brooks, but also an albatross Gerald Wallce contract.
Since this trade can't process until July 10th anyway, I wish Ainge would've just remained patient and felt out the rest of the market. If he can't get a better deal, then fine. But he has nearly two whopping weeks to find one, and with Cleveland, Golden State, and Dallas all potential alternatives who each could have offered a deal that didn't involve taking back a bad contract, I wish he was a bit more patient.