Home Ex-Spain and Barcelona star Andres Iniesta ... 14:09 Ex-Spain and Barcelona star Andres Iniesta announces retirement aged 40