As legends go, there are none much bigger than Inter Milan defender Javier Zanetti and after more than 1000 professional football matches at various different levels, there can be no doubt he will forever remain a well-respected figure of the sport worldwide.
In a 19-year spell at Inter Milan, the Argentinian has racked up, to date, an astonishing 856 games. This is without considering his 145-caps for Argentina and his 99 club appearances prior to his move to Milan in 1995.
He has won 22 trophies in his playing career, as well as 10 individual accolades. He has won everything from European competitions to Serie A to his domestic cups, and in doing so, he has been named in the UEFA team of the year five times in his career.
During his playing career he has played against the world's best on a regular basis, including the likes of Lionel Messi, Zinedine Zidane and Cristiano Ronaldo. However, when asked on who he thought was the best he has ever played with or against, he admitted it was Manchester United winger Ryan Giggs.
Giggs, along with Zanetti, has shown incredible professionalism and dedication to still play at the very top level despite being, in some cases, twenty years older than his opposition and team-mates. It's no mean feat and it shouldn't be overlooked, but is the claim Giggs is better than the likes of Zinedine Zidane and Lionel Messi correct?
Giggs was consistently a world-class player during his peak and no-one would argue that, but is he as good, or even better, than the players Zanetti overlooked? It could easily be argued otherwise, but it certainly brings up an interesting debate.