Keep all players that perform well on the pitch, stars do NOT matter in the slightest.
Especially a guy like this who can cover 3 positions. If nothing else, he'll add depth as a sub and allow you to do more formations.
So keep him 1 more season and then sell ? Dont want to miss out of getting soem money back ... although that's not my main concern