Soccer:Netherlands legend Edgar Davids has completed his shock move to npower Championship side Crystal Palace.
The 37-year-old former Netherlands midfielder has come out of retirement to sign a pay-as-you-play deal with the Eagles.
Davids, who counts AC Milan, Inter Milan, Juventus and Tottenham among his former clubs, last played a competitive match two years ago for Ajax.