Search form

Search form

Search form

crew chief Articles

Carl Edwards, winless in his last 52 races and fighting to make NASCAR’s Chase for the Championship, has a new crew chief, Roush Fenway Racing announced Tuesday.
Chad Norris will replace Bob Osborne as Edwards’ crew chief immediately. Osborne...