Andres Iniesta - A legend departs
Spain footballer and the man who scored Spain's world cup 2010 winning goal announced his retirement Sunday. Here's a look at the legend's career with Spain.
Published : Jul 02, 2018 16:07 IST
Published : Jul 02, 2018 16:07 IST