On one side you have a city picking up a sign because of a complaint & on the other a guy who puts a sign in an ambiguous spot after being informed about a possible violation. The city should have known if the sign was on public or private property before taking any action & I would assume the HO knows where his property line is. I don't think its a first amendment issue though it might technically be called that. The sign would have to be so obviously on private property that it could not be mistaken by any rational person for it to be an obvious first amendment issue. If it were me & I really thought the city was violating my constitutional rights I would have put the sign in the middle of my yard where there could be no mistake.