Andres Iniesta retires as a Barcelona and Spain legend, one of the most celebrated players of his generation Iniesta won the 2010 World Cup with Spain and has four UEFA Champions League titles with Barcelona Source 2024-10-08 Stonecom Interactive