Daily Archive: June 30, 2008

Spain – European Champions 4

Spain – European Champions

Spain, then, are the European champions and, with the benefit of hindsight, it’s difficult to argue a case against them winning it. Euro 2008, however, was just like that in many respects. How many...