The acting Manx Grand Prix press officer, Geoff Cannell a former Member of the House of Keys (MHK), sports broadcaster, journalist and former lead Manx Radio Isle of Man TT race commentator died on 24 September 2007 after a short illness. The Manx Motor Cycle Club (MMCC) resigned on 27 September 2007 as organiser of the TT races after contractual difficulties and problems with 2007 Isle of Man TT races, a shortage of marshals at the 2007 Manx Grand Prix and the cancellation of the subsequent 2007 Senior Manx Grand Prix.