Sandford is a two-time FIM road racing world champion and a two-time winner at the Isle of Man TT.
Sandford's achievements include being a two-time FIM road racing world champion and having won twice at the renowned Isle of Man TT.