NASCAR settles federal antitrust case filed by two race teams, one owned by Michael Jordan Sports December 11, 2025December 11, 2025News Room Read the full story here...