The local community really should own football teams. It's not like the owners today are brilliant businessmen whose brilliant marketing decisions guide their teams to success. The NFL is a monopoly, the public subsidizes the stadiums, and it's close to impossible for franchises to do anything but wildly appreciate in value. A NFL team is part of community identity - duh.
That said, at least public opinion seems to be playing a role in policy.