Until games from serie A, we have one game from EPL and I don't think Tottenham can win against Everton.
He is definitely still good enough to compete with other offenders not only nationally, but also internationally.
I bet we'll see him playing in two or even three years from now.
I believe he could go on one more year if he could fix this betting issue, but if he doesn't, he had an amazing career and had one of the most unbelievable goal highlights and he would be remembered fondly by millions of people around the world. I do believe that there is a chance he could just work it out and figure out a way to get another year in but if he wants to retire, he probably can, it is all up to him if he wants to continue or not.