We have been talking for a couple of seasons about how we need to consolidate our roster into more high end players. While we didn't do any consolidation (not a bad thing, we didn't use any of our assets to acquire him), we did add a high end player using only one roster spot. This is much better than say Mozgov and Clarkson combining to take up two roster spots.
Nevermind the fact that he fits our team personality / system like a glove. Four years is nothing and next year's contracts will be even worse. We are very lucky he chose us...because, yes, he had other max-level contract offers. That shows he is definitely a max-level player.