Former Netherlands international Edgar Davids has left Crystal Palace by mutual consent after less than three months with the club.
Davids leaves Crystal Palace