text: England take on Spain in friendly MADRID: Spain will host England for a friendly on November 17 in Real Madrid #39;s Santiago Bernabeu stadium, the profits from which will go towards the Association of Spanish Footballers (AFE), the Spanish Football Federation announced yesterday.