If the student could not afford the right socks, then yes the coach should be ashamed of himself, the coach has a responsibility to work something out for a person in that situation. As far as the punishment fitting the crime, giving a lethal injection is a little too harsh for jaywalking, but not being in the team picture because you did not have the proper uniform is very fitting. If the young man did not have the proper socks, what should have happened to him??? Do you think he should have gotten a hug and kiss and told not to do that again??? What would he have learned from that??? I don't know any kid that ever learned anything from that. That is what is wrong with many kids today, they grow up being hugged and kissed everytime they mess up and then they receive a culture shock when they are thrown to the "real world" because nobody in the "real world" will give you a hug and kiss and send you on your way. Why do you think we have so many criminals? Slaps on the wrist obviously do not stop people from progressively getting worse in their crimes. Yes, not letting students participate because they don't have their uniform hung properly in their locker is ridiculous and being the only person with the wrong socks in a team picture is also ridiculous. As for what the kid should tell his family when he is not in the picture should go something like this, "I did not have the right socks and that is my fault, so coach would not let me be in the picture. I learned a lesson and it will never happen again." If the student was not able to have the socks for some unknown reason, then the coach should be ashamed of himself, but if the kid did not do what he was supposed to do as a member of the team, then he got himself into this mess. People should let coaches do their jobs, whether they agree with the way they do things or not. People criticize coaches for the way they do their jobs all the time, what if coaches started criticizing parents for the way they handle their kids??? Just let coaches do their jobs. Coaches don't tell parents how to raise their kids when they are at home, parents should not tell coaches how to treat their kids when they are on the field with them. The coach was hired to do a job and that is what he is doing the best way he sees fit, you may not agree with him, but causing a stink because you don't agree with the way he handled a situation is not helping. It is only helping drive the program in the ground which is helping nobody and is especially hurting the kids and community. Just let things go and bite your lip and see how things turn out.