Shumpert, who came over from the Cavs last season in the trade for George Hill, missed all but 14 games of last season due to injury. The deal involved three teams with Cleveland landing Brandon Knight, Marquese Chriss and a lottery-protected first round pick from Houston.
The Cavs acquired Alec Burks from the Utah Jazz in the Kyle Korver trade, but pretty much everyone in league circles knew the guard wasn't going to stay in Cleveland for that long. They also save about $6.1 million in tax payments this season and get off the $15.6 million Knight is owed next season. Meanwhile, the Kings have made big strides in their rebuilding process, so adding a young player in Burks is a good move. Shumpert is a free agent after this season, so they procure a pick rather than risk him walk away for nothing.
Ennis has been a valuable reserve for the Rockets, averaging 7.4 points, 2.9 rebounds and a steal per game in 23.7 minutes per game. He is expected to play a significant bench role for the Rockets in their Western Conference playoff push.
Cleveland will bring in Knight, 27, and Chriss, 21.
Shumpert joined the Rockets in Sacramento and is flying back to Houston with the team. They landed one the night before the trade deadline on Thursday at 3 p.m. ET (Friday 4 a.m, Manila time).