Harbaugh will have his pick of College Football teams and NFL teams if and when he is release from that dumbass organization the San Francisco 49ers.
Just keep that in mind.
As far as colleges go. Michigan will throw everything at him. So will teams like USC and Florida. ****, even Texas would probably dump Strong if Harbaugh made a phone call to them. Stanford would likely entertain getting him back as well. Other teams I am sure would dump their ****** coaches for him include Georgia, Nebraska, Arizona State, North Carolina, etc. Dude will have options. Kansas is just one of them, and definitely not the shiniest.