Andres Iniesta (Spain vs. Netherlands, 2010 World Cup final) Spain have always produced talented footballers with regularity but somehow its national team always conspired to come out empty-handed from the major tournaments. However, they managed to assemble another fantastic squad in the late 2000s and the team ended their long drought for a major trophy by winning the 2008 European ...
Read More »