Love it or hate it, at least NASCAR cares. By: Michael Larson on September 27, 2014. The National Association for Stock Car Auto Racing is a family owned and operated business venture that sanctions and governs multiple auto racing sports events. It was founded by Bill France, Sr. in 1947–48. Headquarters: Daytona Beach, FL. Customer service: +1 800-630-0535 (Consumer). Founder: Bill France, Sr. CEO: Brian France. Offers driver news, statistics, schedules, standings and fantasy racing games for the NASCAR Nextel Cup, Busch, and Camping World Truck Series. Live race coverage and the latest NASCAR news, results, schedules, and race highlights from ESPN.com. The latest NASCAR news, results, schedules, and rumors. NASCAR and racing news, commentary and driver stats.