Hi upset...he was definitely not fired for drinking. He was fired because of an action on his part, that may or may not have been fueled by alcohol. He was involved in a physical altercation with another employee. Let's say it is something that seems out of character of the sober him.