I love Leon, but let's be honest. With the Rasheed signing, it was either him or Big Baby. There wouldn't be minutes for both of them. Hell, there'll hardly be minutes for one of them.
Powe is almost certainly better than Shelden Williams, but we didn't need Leon to have a great frontcourt. Also, we couldn't afford to use up a roster spot on a guy in rehab, and we don't need any more guys with histories of big injuries on our team.
The Cavs did get a steal here, but if we lose to the Cavs, it's not going to be because of Leon.