1.2017992-3328937364
James Rodriguez in action for Real Madrid. Image Credit: Reuters

London: Everton completed the signing of James Rodriguez from Real Madrid on Monday, reuniting the Colombian playmaker with manager Carlo Ancelotti for a third time.

The Premier League club are reported to have paid £22 million (Dh106.4 million) for the 29-year-old, who was top scorer at the 2014 World Cup.