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