Mike James has not played all year. He has 2 years of 6+ million on his contract that the Hornets will eat. They also will absorb some of Bjax's contract. Bonzi could be an asset, but he is streaky at best. I hope he was okay with the trade, because he has gone in "shutdown" mode before. When he choses to, he can score...
I really don't understand this trade, but it could work for both teams.