They deserved to be fired. And no they did not need to say "anti-gay." It was a beating plain and simple.