Edgar Davids: An unlikely Palace and Barnet crossover