Sports Bike Dean Harrison extends contract with Silicone Engineering Racing 5 years ago litaindasari 2019 Senior TT race winner Dean Harrison has signed a new deal which keeps him at the Silicone Engineering Racing...