TV's Frink said:
There's no law against a boycott in the US.
You can boycott, you can't call for Boycott (in theory, and in France). I only knew about that a couple of month ago.
Edit: yes, after a google search it appears that there is law against it but it's not really respected not clear.