The First Amendment rule on boycotts is pretty simple. The public can boycott a person or organization for its views; that’s the public’s freedom of speech. The government can’t boycott a person or organization for its views; that’s the person or organization’s freedom of speech. Do big city mayors no longer take an oath to defend the constitution? A San Diego Union-Tribune editorial rounds up some others reminding us of the rule.