James Rodriguez completes transfer from Real Madrid to Everton
Sources have told ESPN that the clubs have agreed a 25 million fee for the Colombia international.

Sources have told ESPN that the clubs have agreed a 25 million fee for the Colombia international.