When the first Formula 1 World Championship race ran at Silverstone in 1950, the sport looked closer to a gentleman’s club on ...
This article is part of our 75 Years of Speed series, an inside look at the backstories of the clubs, drivers, and people fueling Formula One. The idea of Formula One taking over Times Square for the ...