Tag Archives: spain nt

Clash of the titans

England recently hosted former World Cup winners, and three-time European Championship winners, Spain, at Wembley for an international friendly. The fixture, played    ... more