2yrs 20M total - that is a deal I can get on board with. Seems like the type of move that if it backfires and his leg blows up, it doesn't break the cap, but if it works out and he has a good full season and trends the right way - he helps other players, but at the same time, he probably has real upside as a trade asset depending on where they are in the rebuild.