Leon Sells is probably who you're thinking about.
Grew up three miles from Dixie Speedway from the time I was 3 years old. Even when I didn't get to go to the track, and back before the assholes that moved into Eagle Watch made them start using mufflers on the cars, you could hear the races...