The biggest problem I have with his contract (as it relates to CLT) would be the 3rd year. Right now, Cho has done a masterful job of only taking on salary for the next 2 seasons: Sessions & Gordon both come off the books after 2014. Every other player will either still be on a rookie deal, has some other team paying the bulk of his salary (Haywood), or we can use our one amnesty (Tyrus). Going into 2014's free agency, we'll have two more draft classes (presumably with lottery talent) on our team and crazy cap space. We'll have almost enough for 2 max FA's (not that we would actually sign 2 max guys, just that we would have that kind of money). You get Amare and you would have to subtract $23.4 million from our cap space right off the bat. I suppose you could gamble that somebody might be interested in his expiring contract at that point, but I'd rather not take the risk. I'd rather just have MKG, two more good draft classes, and enough money to throw at 3 really talented young guys with huge upsides that want to play with the other young talent we'd have on the roster by then.