If I were Boston, I'd be very leery of the prospect giving Thomas a 5 year, ~$200M max at age 29 (next off-season), currently coming off a season far better than any season before that. Cleveland is taking on considerable risk, which is why they were able to leverage the Nets pick. I think it's a fine trade for Cleveland in a vacuum, but it's pretty meh to me because it's neither here nor there. It's not an ideal rebuilding move (though the Nets pick is obviously nice for that) nor does it really max out their potential for next year, as they traded their second-best player for slightly better depth. They may or may not win the East again (though even if they do, I think it'll be a much tougher battle against Boston) and then they'll get dusted by Golden State again. James may or may not leave and Cleveland will be handed the decision as to whether to give Thomas that gigantic max deal as he's closing in on 30.