One thing about coaches leaving for another job. It's in their contract they are allowed to do it. That's why there are buyouts. So legally they are allowed as long as they pay their buyout. Schools don't have to have buyouts and thus keep their coach throughout the life of a contract.