Why was Sherrone Moore detained
On December 10, 2025, Sherrone Moore was detained by police just hours after he was fired from his position as head coach at the University of Michigan. The police action followed the university’s announcement that Moore’s termination came “for cause,” after an internal investigation concluded he had engaged in an inappropriate relationship with a staff … Read more