He played a massive part in the glory Juventus won in those two season. He contributed with safety at the back and his level of performance was unbelievable.
In those two Scudetto winning seasons he was the best defender in the world.
As much as Ferrara and Montero were world class players and did a lot for Juve none of them even came close to the sky high level Cannavaro was on for those two season.
So, they may have been in Juve longer but Cannavaro was the better player.
Emerson did give us all he had. He ran like a mad man chasing down balls and winning them for all 90 minutes. He never got tired.
And he did win multiple titles with us - 2 Scudetti in 2005 and 2006.
Historically Didier Deschamps is much bigger in Juve's history than Emerson. True. But the Brazilian was a better player for us than Deschamps.