Happy As A Little Girl At Last
England 1 Spain 0 The most important football game in the universe that was played this past Saturday (yesterday as I hammer this out on my Adler J-5 typewriter) was played at Wembley Stadium, London before a crowd of 87,189. The universe held its breath. Would defiant little England clomp out onto pitch with poppies…