Michigan football had the #1 most difficult schedule by wide margin