1. Demographic changes among sports fans are working against the NFL and NCAA football.
2. More and more sports fans are coming to the conclusion that American football is a pretty dull sport, and that watching it is an enormous waste of time.
Combine that with parents and students that are accumulating a ton of debt to attend college while dozens of guys who can’t read at an 8th grade level are getting a free ride. It has to irritate them.