Photos: Paul PhillipsNewsIan Hutchinson Wins 16th Isle of Man TT Title Riding his BMW 1000 Superstock, Ian Hutchinson wins his 3rd Superstock in a row, making it 16 total IOMTT wins. Michael Rutter wins the TT lightweight race in record time.By Paul PhillipsJune 10, 2017