Brian France, chairman of NASCAR, dismissed the report as speculation. According to France, the death of his father, Bill France Jr. most likely kicked off the baseless chatter. The current scoop ...
HOMESTEAD, Fla. -- According to NASCAR Chairman & CEO Brian France, you don't have to look far to find the NASCAR Cup Series ...