In my experience I have found that sports help to rleieve stress. It is just another form of exercise. Alos, sports are a create form of entertainment. Sometimes, I feel that certain sports may get out of hand but that is what rules are for. In such cases when fights and etc.
People can learn many things from particiapting in different types of sports.
Some people tend to think that winning is what's important. I feel the opposite. I think that a person gets out what they put in. People learn how too work together, teamwork, instead of being selfish and just wanting to win. I think it is all about learning how to play by the rules.