Mount rider dies at TT race
... dies at TT race Steve Henshaw, a multiple-winner at Scarborough's Oliver's Mount circuit, has died during the Isle of Man TT Races. Another Mount favourite, Suzuki works rider Phil Mellor, also lost his life in the same 1300 cc production race. York ace ...