It's official... Harbaugh is leaving Michigan.