Michigan football has finalized a 5-year deal with Utah legend Kyle Whittingham to become the program's next head coach.