How are fans just letting this happen? Has Kraft become untouchable?
What do you propose fans do specifically?
Indignant Pats fans clog thread and demand its deletion in 3... 2... 1...
The only way fans could have an impact on anything in the NFL is through the all mighty dollar. When people refuse to go to games of buy gear, that will be the only way fans can have an impact on the game. Will that ever happen? Probably not in our lifetimes.