NASCAR reveals new race format

  CHARLOTTE, NC (WSLS 10 SPORTS) – In an effort to improve the fan experience and emphasize aggressive racing, NASCAR announced a new stage …

NASCAR overhauls race and playoff format

CHARLOTTE, N.C. (AP) — NASCAR is taking a progressive approach to modernizing its series with a radical new format. It’s complicated and con…