Officer Wesley Cheeks Jr. then told the protester that even though others were holding signs, his sign was unacceptable because of the depiction of Obama.
Unacceptable is NOT a legal term.
I doubt you will find it written into any Criminal Code law.
The protestor should have asked the Officer to cite the law that made depiction of the asshat Obama look like and asshat illegal and when the officer could not, should have told him to piss off
He should have let this "officer" arrest him for trespass. At that point I'm sure Hannity, Rush, Malkin and others in Conservative Media would have had a field day shining the light on this creep. This is precisely the tactic the left would use and it's precisely the tactic we need to use each and every time this sort of crap happens. Free speech means free speech, not speech that some accept and some don't.