Spa-Francorchamps was where Archie Scott Brown’s story ended. A British sports-car driver of the 1950s, he won famous races, ...