Jim france

'Not everyone's gonna bat 100 percent,' Denny Hamlin shares perspective on new NASCAR leadership after Jim France

'Not everyone's gonna bat 100 percent,' Denny Hamlin shares perspective on new NASCAR leadership after Jim France

Denny Hamlin offered measured respect as Jim France stepped down as NASCAR CEO, praising his pandemic leadership while noting not everyone’s gonna bat 100 percent.

Denny Hamlin and Jim France Share Awkward Hug After Antitrust Settlement

Denny Hamlin and Jim France Share Awkward Hug After Antitrust Settlement

Denny Hamlin and Jim France had an emotional embrace after securing a settlement of the NASCAR antitrust trial.