Tom Chilton will remain with EXCELR8 Motorsport in the British Touring Car Championship heading into 2026 after extending his ...
Three-time British Touring Car Championship title winner Gordon Shedden won a thriller of a final race at Oulton Park. Shedden’s Speedworks Motorsport Toyota Corolla GR Sport sat on pole position on ...