I think some of the decline is people are also watching the races on "other" streams. I cut the cord last year(YoutubeTV) and have been watching most races on "other" streams. Nascar definitely needs to have a TV partner who will stream every race along side their broadcast on traditional media.