Andres Iniesta

Never quite hit his true peak but even an Iniesta at 70% is better than most. The most influential player in the Spanish team bar none.

Topics:
#Italy Football
#Brazil Football
#Spain Football
Flag article