I have seen several other "Christians for McCain" signs here in New Jersey. Most of them have been ripped up - even those on private property.
That sign would be considered by the left as a “hate crime”.