Agreed, anything above 100m is too much, let alone the 160m being quoted in the media. He is a very good player but tied himself to a six year contract, which is down to him and his agent.
I dont think he will leave, he isnt getting any younger or more miles on those ankles.