 The Isle of Man Constabulary investigating the deaths of a race competitor and two spectators at the 26th Milestone during the 2007 Senior TT race arrested a marshal on suspicion of manslaughter, although the individual was later released without charge.Further safety work was carried-out at the 26th Milestone for the 2007 Manx Grand Prix with the removal of part of a grass bank on the eastern-side road embankment and a new race-marshal lay-by and shelter on the western side road of the roadway.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.