Home / Did You Notice?

Did You Notice?

Did You Notice?: NASCAR’s Eerie New Sound — Silence — Post-Brian France

Did You Notice? … The eerie silence surrounding NASCAR’s executive offices right now? 36 hours after NASCAR Chairman and CEO Brian France announced a leave of absence, there’s nothing official to digest other than a tersely worded, two-line statement installing Jim France as the sport’s interim CEO. Driving under the influence …

Read More »