From glorious highs to an uncertain future, can NASCAR recapture glory at Dover?

… 12 tracks on the NASCAR circuit, and NASCAR owns 14. The … and TV ratings plummeted.
NASCAR tried shaking things up. This … since spring 2016.
“(NASCAR president) Steve Phelps has done … reasons for optimism, both throughout NASCAR, and at Dover. This …