Signs....
Take a close look at the Clearwater Florida code:
Section 3-1803. Prohibited signs.
S. Signs carried, waved or otherwise displayed by persons either on public rights-of-way or in a manner visible from public rights-of-way. This provision is directed toward such displays intended to draw attention for a commercial purpose, and is not intended to limit the display of placards, banners, flags or other signage by persons participating in demonstrations, political rallies and similar events.
(key point: notice the above text is narrow in scope and content neutral with regard to commercial signs)
also;
L. Signs located on publicly-owned land or easements or inside street rights-of-way, except (a) as allowed in Section 3-1805(W), (b) signs on transit shelters erected pursuant to Section 3-2203 and permitted pursuant to Section 3-1806(B)(4), (c) sandwich board signs to the extent permitted in the Downtown District pursuant to Section 3-1805(V) and (d) as allowed in Section 3-1806 (A). Prohibited signs shall include but shall not be limited to handbills, posters, advertisements, or notices that are attached in any way upon lampposts, telephone poles, utility poles, bridges, and sidewalks.
This code was recently upheld in court...............