NewsIsle of Man TT: McGuinness Wins On Final Day of IOMTTJohn McGuinness wins his 23rd TT, equalling the seven Senior TT wins of Mike Hailwood.IOMTT Press ReleaseJune 13, 2015