Cant keep someone with a year on his deal. Need to sell asap.
Hard to tell as while he could leave on a free next summer, clubs will be aware that rather than paying a higher fee they can get him 'on the cheap' this summer with less competition for him than if hes out of contract.
On the one hand i cant blame him for wanting to test himself at a better team and perhaps in Europe -- or even move overseas...
...but on the other hand i think its a really nasty and ungrateful decision to make after hes been injured and had half a dozen good games recently.
I think he upped his energy and effort the last 6 games of the season to get interested parties to come to the table.
Get a good offer and sell ASAP.