3/8/2026(Cochran, GA – March 8, 2026) — Cochran Motor Speedway roared to life on Saturday as Greenville, South Carolina driver Rod Tucker was awarded the $4,000-to-win Street Stock Spring 40 victory following a post-race inspection that disqualified the initial race winner.
The...
more