Has NASCAR found its formula for future success? Posted by By Cole Cusumano June 15, 2020Posted inNASCAR For years, the series of steady declines and plateaus of NASCAR's ratings have been well documented. Now, after a week in which the sport took many progressive strides in growing…