

Hickman reveals cause of frightening TT crash and injury update
The 14-time Isle of Man TT winner Peter Hickman has revealed that a component failure on his 8Ten Racing BMW was the cause of the crash that took him out of contention at this year’s race