The obvious answer to this is “no”Too many questions to take the time to respond to but I would ask, have you ever been arrested? Been around people that have? Yes for me to both and I've never seen a cop dropping f bombs.
But hey, maybe this is part of the NFL script? The whole thing was staged? Cops are actors?
That poster is a little cowardly bitch