mike coughlan

RCR hires Mike Coughlan as technical director

Leave a comment

Roughly four months after leaving his post at the Williams Formula One team, Mike Coughlan has been announced as the new technical director for NASCAR’s Richard Childress Racing effectively immediately. “I have known Mike Coughlan for many years and have a tremendous amount of respect for both his personal skills as an engineer and as [more]