DAYTONA BEACH, Fla. (AP) — Well, NASCAR certainly knows how to make a prime-time impression.