Everton Complete £22m Signing Of James Rodriguez From Real Madrid

Everton have confirmed the signing of James Rodriguez from Real Madrid for a reported £22 million ($29m) fee. The Colombia international has signed a two-year contract with an option for a third as he reunites with Carlo Ancelotti, who brought him to Madrid in 2014. The midfielder then teamed up with Ancelotti again at Bayern Munich, where he spent two seasons…