Plus in regards to NASCAR, it is a niche market. If you say that it is in a decline it could be because there so much tv broadcasting of it.
NASCAR may have been a niche market at one time, but not anymore. As recently as 15-20 years ago it was generating national TV ratings higher than any sports events other than the NFL.