he should leave, both for himself and the club.

no other club is as stupid/shortsighted/incompetent as to give a single player a half a billion dollar contract