Edgar Davids signs for Crystal Palace

LONDON, ENGLAND – AUGUST 21: Crystal Palace staff pose with the new Edgar Davids’ shirts before the npower Championship match between Crystal Palace and Ipswich Town at Selhurst Park on August 21, 2010 in London, England. (Photo by Jan Kruger/Getty Images)