Tagged: Scotland

Scotland The Brave 0

Scotland The Brave

Ever since their stunning win at the 1998 World Cup and subsequent permanent placement at (or near) the head of the European football table, I have found something disquieting about the pre-eminence of the...