You don't owe your employer anything other than doing your best to fulfill the terms of your contract. I'm sure Mauro has every intention to work hard and do his best at Fairview as he seems very motivated to be back in Ohio. Did they offer him a lifetime, long-term contract? I'm sure it's just your standard coaching agreement. If he has success and stays at Fairview long-term, then great. Mutually beneficial. If he doesn't stay there forever, then who cares. That's life. Coaches change locations for personal and professional reasons all of the time and both Mauro and Fairview will be fine. The world won't come crashing down. Besides, nothing you're saying is breaking news. The AD, principal, and school board were all well aware of his multiple stops. And they hired him anyways.