I respect Max for sticking up for his co-worker and I agree with him, everyone makes mistakes. However, consequences are a thing , too. If they don't strip him of the titles, I would def have them lose at All In at very worst and he can maybe do a suspension and go to anger management after that. I'm not sure what is appropriate or not in this case.
All that said, I don't think you can currently have this guy as the face of the division, regardless how good he is usually. You just can't until this blows over and is resolved.