I played 4 years of varsity soccer and when you are with coaches/players as much as you are when you're on a team, you get a family mentality. Although you go to battle with that "family", you still can see when someone is acting like an @ss. If someone would ask me what I thought of a teammates antics, i wouldn't lie. I'd say he's a puss and he whines a lot, but he's on my team. It's a hard point to get across but just cause you're on a team, it doesn't mean you have to get along/love each other/ eat dinner together/ etc....
I could totally see an athlete telling someone what they think of a coach that acts the way Arrow did sat. night. He was acting like an @ss hole and one of his players called him on it. The coach should apologize to his team and the University for acting the way he did.