Tag: england

When Scotland ruled the football world

While a victory that declared them unofficial champions of the world, Scotland’s win against England in 1967 should have resulted in so much more