Listen now:
NBC Sports

NASCAR America: Will having a new crew chief hurt Denny Hamlin?