Avatar

The often-forgotten excellence of Spain at Euro 84

FOR MANY PEOPLE, Spain’s victory in Euro 2008 was an unexpected triumph. For 44 years La Roja had gone trophyless on the major international stages, and after clumsily negotiating their qualifying group…