Which player has a rare distinction of winning the champions league with 3 different clubs (as a player only).
Hernan Crespo
David Beckham
Clarence Seedorf
Marcel Desaily