Everton have reportedly agreed to sign James Rodriguez from Real Madrid - and look set to announce the transfer imminently.The Colombia international will sign a three-year contract at Goodison Park and will team up with former boss Carlo Ancelotti once again.According to the Telegraph, the Toffees have agreed to pay the Spanish champions around £22million to sign the midfielder.Rodriguez has not yet travelled to Merseyside but a deal is believed to be as good as done with no last minute complications expected.The 29-year-old has found himself out of favour at the Bernabeu in recent times, with Zinedine Zidane keen to cash in.The former Monaco man has entered into the final year of his contract with Los Blancos, with the club keen to get.
Read more on dailystar.co.uk