Former Spain and Barcelona football great Andres Iniesta retires at 40
The playmaker called time on a sensational career that saw him lift the World Cup, Euro and Champions League trophies.
The playmaker called time on a sensational career that saw him lift the World Cup, Euro and Champions League trophies.