No, he can leave whenever he wants. They could add a buyout clause, but they are too desperate to be picky.
What is sad is that Harbaugh probably has a HS kid who would be Michigan's best LB next spring. Whatever the case, they'll learn basic fundamentals that are still non-existent.
He might...