Denny Hamlin and Jim France had an emotional embrace after securing a settlement of the NASCAR antitrust trial.
Michael Jordan and Denny Hamlin's 23XI Racing agreed a settlement with NASCAR to end their antitrust lawsuit this week much to the relief of the sport ...