Rest in peace Sid

Formula One’s former FIA Medical Delegate, Sid Watkins has died at age of 84. Sid “the Prof” is one of the men responsible for making F1 as safe as it is today…