In a shocking turn of events, Michigan State University has suspended its head football coach, Mel Tucker, without pay. This decision comes less than 24 hours after a report by USA Today surfaced, alleging that Tucker had been under investigation for alleged sexual harassment. The suspension was announced by University President Teresa K. Woodruff and […]