Long: As NASCAR antitrust lawsuit reaches settlement, a win for fans who get their sport back
Fourteen months after two teams — including one co-owned by Michael Jordan and Denny Hamlin — filed a lawsuit against NASCAR and nine days into a trial that saw NASCAR CEO and Chairman Jim France, NAS...