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 ...