It certainly take very long for the suits up in NASCAR to find a top candidate for the vacant position of Sprint Cup director as former crew chief Larry Carter has emerged; the vacancy became available when John Darby was promoted to a management position over at NASCAR’s Research and Development Center in Concord, NC. [...]


January 23rd, 2010
Stephen Rhodes
Posted in
Tags:
