others:
Fantasy football takes fans from individual teams to their team
Tax dollars to build stadiums, turned many off forever
Last player strike, turned many off forever
Paying full price for practice games is a rip off
Going to a game is very expensive and you wait a lot for commercials
Season is way too long
Michael Sam pushed in our faces
Public Service Ads with players lecturing men to not beat their wives