Jeez. Yankees and their blue laws. I have to confess that I've never been out drinking in Delaware, aside from a beer at a Blue Rocks game -- is it one of those states that allows bars and liquor stores to share the same premises, so you can buy a bottle "for the road?"
I've never been to a NASCAR race. My dad went to one, exactly one, and he counts it among the most miserable experiences of his life. He was at Daytona, and overdid the tailgating the night before. So Dad had a blistering hangover, and of course, NASCAR races are INCREDIBLY FREAKING LOUD. Dad and his friends had infield seats, so there was no escape.
I have NEVER been to a NASCAR race, in fact in the 21 years I lived in Dover and its environs, most race weekends we headed south to get out of town and away from the traffic.
Loud is an understantement. We lived 5 miles south of DD, on the same side of the highway, if I left my back door open I could hear the cars and crowds........so I can only imagine what it would sound like at the track, let alone the infield.