Everton have agreed a deal with Swansea  City for Gylfi Sigurdsson. Photograph: David Davies/PA

Everton have agreed a deal worth up to £45 million (€49.3m) for Swansea playmaker Gylfi Sigurdsson. The Icelandic playmaker will undergo a medical on(...)