...or we can sell him while he still has value.
Yup, see what you can get while he's "on fire". It seems, and this could be mindfacting here on my part, that the team really, really, really wants Desmond to be a "face of the franchise". I could be wrong but I think we're stuck with him to the bitter end.