Fifteen years ago, the rumor mill went into overdrive. The post NASCAR Insider Devastated Over President Announcing Sale of ...
In what could be a historic shift for the world of stock car racing, recent reports indicate that the France family, the long ...
Since it first began in February of 1948, NASCAR has been owned by the legendary France family. It was founded by Bill France Sr., handed down to his sons ...
A report surfaced in Europe that an investment firm based there was investigating the potential purchase of NASCAR. Brian France, chairman of NASCAR, dismissed the report as speculation.