Well, technically he will still be under contract with them and they can recall him without asking him. But these days players will counts a lot, and if he really wants to stay I belive they will have to respect it, or have an unhappy player.
Saying that, if he turns to be great then he is gone for sure since I doubt he would refuse the club he loves.