raptor fans need to stop asking this question. It's getting embarrassing.
This he`s a super soft stretch 4 that cant rebound worth a lick for his size, I wouldnt trade a bag of Doritos for him. In all seriousness though, he could be a good bench player and shooter to help stretch the floor. But his contract and playing style make him essentially impossible for you to trade and get anything of value back.
I agree with your assesment of him and yes his contract makes him hard to move but I would deal with expirings or trade exception in return. He does not help us on the court but that doesn't mean he cant help another team.