'Spain's greatest ever player' – Iniesta retires, aged 40

This post was originally published on BBC Football

Spain World Cup winner Andres Iniesta retires from playing at the age of 40.