What a player Cafu was.
The Brazilian had a hugely successful 19 year career in professional football where he established himself as one of the best right-back's of all time.
He featured for the likes of Roma and Zaragoza, but it was at AC Milan where he enjoyed his best spell as a footballer.
Cafu would win six major honours with the Italian giants, including one Serie A and one Champions League.
He was also a key cog in a Brazil side that won two World Cup's.
The Itaquaquecetuba born man eventually ended his career in 2008 having appeared 525 appearances for his club, and also featuring 142 times for his country.
Since his retirement, there hasn't been a right-back who has established himself as the best in his position in the same manner as Cafu did.
While none stand out like Cafu did, The 48-year-old has had his say on who he thinks are now the world's top three players in the position.
Surprisingly, he has left out Kyle Walker.
Instead, Cafu thinks that Dani Alves, Dani Carvajal and Danilo are the top right-backs in world football at the moment.
In an interview with the Mirror, Cafu said: "At the moment, Daniel Alves, Dani Carvajal and Danilo are in my opinion the best right-back players.
"Among them, Daniel Alves is probably the one with the style of play most similar to mine."
Interesting. The most surprising player on that list is undoubtedly Danilo.
The Manchester City player is well down in the pecking order at the club, having played second fiddle to Walker last season.
And he has featured just three times this campaign as Pep Guardiola has been reluctant to give him any playing time.
Cafu also answered some other interesting questions.
When asked to name his best ever teammate, Cafu narrowed it down to just one name. He replied: "There are many but if I had to pick one, it would be Ronaldinho Gaucho."
And he was adamant when asked to name the best player he ever faced. He answered: "Zinedine Zidane. He was absolutely fantastic."
Do you agree with Cafu's list of the world's best right-backs? Have your say by leaving a comment below.