I think that sports provide a lot of good things.
Sports teach people how to work together as a team.
They also teach people to play hard but to play fair. Perhaps not all sports are right for all people but that is something that the individual should decide. A rough sport may not necessarily be an immoral sport. One would have to be able to learn how to defend themself from injury in a rough sport but that does not mean that the sport is immoral. If a person does not think that they can handle being in a rough sport such as football then they have the right to choose not to participate in that sport but that does not mean that the other players who have used their right to choose by deciding to participate should be punished by not being allowed to play because some say that it is immoral.