Sam Allardyce says Everton have agreed a deal to sign Besiktas striker Cenk Tosun, subject to personal terms being finalised. Sky sources understand that Everton will pay £27m for the 26-year-old, who is due in Merseyside for his medical, and Allardyce says the Turkey international could be registered in time for Friday's FA Cup clash with Liverpool. The Everton manager said on Thursday: "I think it is personal terms, [that] is the final stage. After some long negotiation, we have got to that stage now.