Everything Matters Five members of the Needham Massachusetts High School girls’ soccer team were recently suspended for allegedly participating in a hazing ritual. Local news outlets reported that, after the team secured a place in the Bay State Conference, several senior members of the team led more junior members around on dog leashes and hit [...]