re: I still see some businesses with a sign outside...
Larry>As an example, should a business be forced to provide service to someone who is violently drunk?
No. And I beleive it may still be legal for establishments to post a sign reading, "No shirt, no shoes, no service." Refusing service to the disorderly and unattired is not bigotry. (Nudists may disagree.)
