Core components of the Spain dynasty that won three major honours, David Villa, Fernando Torres, and Andrés Iniesta all played together in Japan three years ago
Spain have produced many stars in football, especially in recent years. But who would make an all-time playing XI of Spanish legends?
The striker also revealed that the club were very keen on his footballing abilities, but he turned it down as he was happy in retirement.