In a word, Yes.
I think Braves could have / should have made a better deal. Not a disaster, but a bad deal. I think this deal is less risky than some are suggesting though. I suspect there may be some that hate the risk in this deal but are foaming at the mouth to sign guys like Price and Upton to albatross deals. I think this deal is less harmful to the Braves future than some of the potential free agent signings folks are longing for.
There may be less risk in the money, but the cost to us was also Wood and Peraza, so there is a ton of risk.