Denny Hamlin and Jim France had an emotional embrace after securing a settlement of the NASCAR antitrust trial.
After so many months of speculation, the NASCAR antitrust trial has finally concluded. In the aftermath, the NASCAR teams, ...