The fallout from NASCAR's federal antitrust trial continued today as commissioner Steve Phelps announced his resignation ...
News we're reading • North Carolina Auto Racing Hall of Fame (atlasobscura.com) — Mooresville’s role as “Race City USA” takes ...