Some people can't be trusted with guns and the NFL includes the police on that list. Police in Cleveland, Ohio, say they were told back on September 11th, that would no longer be allowed to attend NFL games if they bring their service revolver with them. They have done this even though various law enforcement agencies require their officers to carry their service guns at all times.
The Blaze made multiple requests from the NFL offices on the rule, but did not receive a call back or an explanation. Cleveland.com explained that they were told the rule was placed into effect to enhance people's game day experience. With the number of assaults that occur at football games, that would seem to hinder an off duty cop's ability to take control of a dangerous situation, especially if someone is armed with a deadly weapon.
In 2004, congress recognized the value of off duty law enforcement officers and passed a law, the LAW ENFORCEMENT OFFICERS SAFETY ACT OF 2004, which allows qualifies law enforcement personnel to carry their gun in all 50 states, regardless of their laws. There is an exception for private property owners who want to ban weapons.
The NFL could open themselves to lawsuits over this. Someone could make the argument that the NFL is now responsible for not preventing criminal acts by patrons. And if the police are called to break up a situation, could they refuse to on the grounds that their guns aren't permitted?
The Cleveland police showed up to protest the move, said Jeff Follmer, president of the CPPA:
“A police officer is never happy to give up his service weapon, especially when we have the right to carry it, you know, 24 hours 7 days a week and we’re upheld by our oath too to protect and serve the public on or off duty.”
“We are police officers 24/7. I don’t know why anyone would want to disarm a police officer.”