Den tidigare Utah-tränaren Kyle Whittingham har gått med på ett femårskontrakt för att bli Michigans nästa huvudtränare, berättar källor för @PeteThamel och @DanWetzel.