Was Leo Beebe a corporate villain or a good guy with a tough job? With the release of the Ford v Ferrari movie, there has been renewed interest associated with my 2016 article here on Hemmings concerning Ford executive Leo Beebe and the end of the 1966 Le Mans race...