I would like to see a long term deal for him. He is still very young and probably has earned a pretty good contract. He could probable be a key center piece to a re tooling process.
I can't see his agent accepting a long term deal. The most we will see will be 2 years, like the last deal. His agent knows Clarke gives good raises to good players, and they will want a piece of that every few years.