By Deb Williams | Senior Writer
CHARLOTTE, N.C. – NASCAR executives, team owners, drivers and track owners were extremely positive Monday when the sanctioning body announced the most drastic race format change in its history, but several questions remained with the season opening events in the three national touring series just weeks away.
Will the fans be […]
NASCAR unveiled a new format for racing in its three top series that offers a radical departure from its past. It’s a format that features three-stage races in all events, a complicated system of awarding points and a revamped system of making the playoffs.
At a press conference held in Charlotte, N.C, that kicked off the […]