Official: Everton sign James Rodriguez from Real Madrid

Official: Everton sign James Rodriguez from Real Madrid

Everton have completed the signing of Colombian playmaker James Rodriguez from Real Madrid in a deal worth £20 million. A bargain for the Toffees?