It has been a whirlwind of a last year or so for former Michigan football head coach Jim Harbaugh and his Wolverines. Harbaugh and his staff were the subject of an investigation of sign stealing by the NCAA this past year which resulted in the coach undergoing a self imposed suspension, but despite that, Michigan […]