Five Wheaton College football players were recently arrested in DuPage County for hazing a teammate in 2016. According to reports, the players attacked their teammate and left him alone in a field with his limbs taped together with duct tape. The college investigated and issued a punishment that was basically a slap on the wrist: […]