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