As a journalist, I'm all for protecting a person's first amendment freedoms. However, this sheriff wasn't saying his staff members -couldn't- click on the "like" button of his opponent. On the other hand, firing them for supporting his opponent, particularly in a way that didn't contribute to his opponent's election campaign, seems pretty unfair, since people have the right to support whoever they want. I'd say this issue is probably going to require breaking some new legal ground to accommodate the new public social media.