The France family’s legacy: From founding NASCAR to its decline NASCAR has been revolving around the France family since its inception in 1948, when Bill France Sr established the sport as an ...
NASCAR has been owned by the legendary France family. It was founded by Bill France Sr., handed down to his sons Jim and Bill France Jr., and later to Brian France and Lisa France Kennedy.