DAYTONA BEACH, Fla. (Feb. 12, 2013) – Less than eight months ago, NASCAR Chairman and CEO Brian France tasked the team at the NASCAR Research and Development Center in Concord, N.C., with developing a means to shorten the delay caused by rain.
NASCAR Podcast