STEVEN Richards and Ford Performance Racing was the powerhouse combination formed in 2007 that ultimately fizzled out, at least in a full-time sense. Having won championship races for Gibson Motorsport, Glenn Seton Racing and Perkins Engineering – not to mention the 1998 Bathurst 1000 with Stone Brothers Racing – Richards arrived at FPR as one […]
This content Richards recounts his Ford Performance Racing downfall first appeared on V8 Sleuth.