SERIOUSLY PEOPLE!!!! It was the president, not the entire company. Obama says stuff you don't agree with. Does he represent our entire country? No, he doesn't. Don't boycott an entire company because of one person's views. His views are not offensive and cause no harm to you or anyone for that matter. You love the 2nd amendment but not the first? Wow!!! I bet none of you would stop buying Winchester or Federal ammo just because one person at that company said something you didn't agree with.
who says his views aren't offensive? Lots of people take offense to views like that. You may not, which is fine, but others do.
By the way, no one is infringing on the CFA president's freedom of speech. No one is saying he isn't allowed to say what he said. He said what he said and others have chosen to boycott the company he owns. (Less the dumbass mayors who want to keep his restaurants out, which i have an issue with).