TT 2016: John McGuinness Video Diary - Supersport & Electric Race

John McGuinness talks after a tough day at the Isle of Man TT saw him suffer technical issues in both the Supersport and TT Zero races. 

Read the latest stories causing a buzz this week in Sport…

Oli Rushby

By Oli Rushby

Former sports reporter covering British Superbikes, World Superbikes and road racing