Sun shines on NASCAR Sunday