Home Sports Jim Harbaugh holds all the cards but shouldn’t leave Michigan for NFL