It is with deep regret that we inform you that the Isle of Man TT 2020 races have been officially cancelled due to the concerns related to the Coronavirus or COVID-19. The organisers have posted the official statement released by the Isle of Man Government posted below. (more…)