If you are a GM and you are getting into physical confrontations with a player you have failed at your job. Full Stop.
It's not a good look for a FO person but sports is weird. It's not like our every days jobs. Let's of huge egos, much pressure, and different personality types thrust together. Wait, maybe sports are just like our regular jobs after all.