Sixteen year-old baseball player told he cannot play because of long hair

This is an interesting conundrum. On one hand we have a coach who has a rule in place that all players on the team must adhere to, and on the other, a player who is growing his hair long to donate for a good cause, but in violation of that rule. Here is the article covering the situation. The player’s mom took a secret video of her confrontation with the coach which has gone viral. In it we learn that, at first, the player didn’t tell the coach he was growing his hair to be donated for cancer patient wigs. The coach, who didn’t know he was being videotaped, explains that he simply cannot let one player violate the rules, no matter the reason. With whom do you side, the player or the coach?