Everton signs 29-year-old Colombia midfielder, James Rodriguez for £22m from Real Madrid on a two-year deal with an option for a third season in a move that sees him link up with Carlo Ancelotti for the third time, having played under him at Bayern Munich and Real.
Ancelotti signed James Rodriguez from Monaco as Real manager in 2014, but the former World Cup Golden Boot winner failed to truly establish himself in the Spanish capital, before going on a two-season loan to Bayern in 2017, by which point Ancelotti was in charge of the German side.
With one year remaining on his Real Madrid contract, James Rodriguez appeared surplus to requirements at the Bernabeu by Zinedine Zidane.
“I am really, really happy to be at this great club, a club with so much history, and here with a manager who knows me really well,” he said.