At least one feature class champion was crowned on Sunday, as Sebastien Tremblay officially clinched the Economy Lube Pro Sport Bike title despite a season-worst finish at Canadian Tire Motorsport Park. Starting from eleventh on a wet but drying track, Tremblay dove into the pits at the end of the warmup lap to seemingly switch […]