The problem with not going to games is that you already spent the money on tickets. They already have your money so you might as well go. To make matters worse, so many teams have moved towards the licensed seat model so those people will keep buying season tickets or else they basically threw all that initial money down the drain.

The loss will have to come from people not watching on TV thus lower TV revenue. The networks under contract could sue as a result due to the Leagues negligence to put the best product on the field. That likely will not happen but if ratings do start to go down it will not come back easily which means less money on the next contract.

The only other way is to not buy merch and at this point it is probably the most effective way as everything else is a long term play.

As a Packer fan, I am disappointed but at this point the only thing I can do is not watch and not buy anything. Done and done.