In a report from Yahoo Sports, Michigan accuses the NCAA of “grossly overreaching” and “wildly overcharging” the university.
Michigan famously holds the record for the most wins in college football history, so it naturally follows that the Wolverines ...