Joe Gibbs Racing announced Friday that Chris Gayle will serve as the new crew chief for Denny Hamlin’s No. 11 team, with Chris Gabehart being promoted to competition director.
Joe Gibbs Racing announced Friday that Chris Gayle will serve as the new crew chief for Denny Hamlin’s No. 11 team, with Chris Gabehart being promoted to competition director.