In 1953, Hungary’s football team thrashed England 6-3 at Wembley in a historic match that finally proved to the Brits that they were no longer the masters of the sport that they invented. The warning ...
This story is part of RVA100, our series that highlights the people, places and objects that define the Richmond region.