Organization

SS GreenLight Racing

Latest Slidescroller coverage mentioning SS GreenLight Racing across Nascar.

2 articles

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