I used to race Sprint cars. I would also suggest Lee Speedway. There are these little things called ear plugs that cut down on noise, while still being able to feel it.

Plus the people at the Lee track are a very friendly crowd. Of course you need to watch out at any venue of the folk that might have had a few in the parking lot before the race. Happens at every race.
BTW, Road runner and Late Model classes have been cut at Lee. Not enough cars. The Small block races are the ones to see.
You should also check out the NHMS website as they have what is called track days, and spec racer races there. No drinking crowds at those races. You will meet great people there and might even get the boy a ride in a car, for a lap around the track. Check out the Vintage race cars on May 17-22 and the 24 hours of Lemons. Fun race.
They also do the Legends cars there, as well as several different sports car clubs, that use the track, such as COM. Com is just regular folks driving almost regular cars on the track just for fun.
http://www.uslegendcars.com/
http://www.comscc.org/
Just for a few different options.