NASCAR has had a positive start to the season with each race performing better than a year ago on comparable platforms. And ...