There have been 258 drivers who have triumphed in a race in one of the support categories at a British Touring Car Championship event in the past 10 seasons. That’s a truly staggering number and certainly makes picking the best 10 of these a very tricky task.
Given that 39 of those 258 drivers also won one of the regular TOCA championships, Autosport has decided not to include anyone who ...
Keep reading