
NASCAR fines and suspends No. 07 crew chief over lug nut violation
NASCAR imposed a $5,000 fine and a one‑race suspension on crew chief Cory Selig after discovering improperly installed lug nuts on the No. 07 SS‑GreenLight Racing entry, costing the team pit selection at the upcoming Charlotte Motor Speedway event.
May 20, 2026
