James Rodriguez completes switch to Everton
James Rodriguez in his Real Madrid days. He has signed a two-year deal at Everton. Picture: Nick Potts/PA Wire.
James Rodriguez has been reunited with Carlo Ancelotti for a third time after Everton announced the signing of the Colombian from Real Madrid on a two-year deal, with the club having the option of a third season.
The 29-year-old was brought to the Bernabeu shortly after his starring role at the 2014 World Cup by Ancelotti, who then linked up with the playmaker three years later when Bayern Munich signed the player on loan.




