Who wins this? Good trade?

Giving: Devonte Freeman, Engram and Stills

Getting: Sutton, Herndon and Melvin Gordon

I have Hunter Henry, so giving up Engram won’t hurt as much. I also have Zeke and Bell. Good trade?