When putting any feelings aside anyone has for him, taking a clear look at his career from 2001 when he got his 1st opportunity up to now.....even anyone that hates or refuses to admit it, you have to acknowledge and to some extent respect not only the success he's had, but the number of years he has played, (maybe still playing).
Kinda at least makes you wonder wtf does this guy do to his body to make himself able to play up to 46yo. I membah 10 years ago we all have thought he will start to such and have to retire. Whatever he does to keep himself going I'd like to try it