The school had little choice because they gave Leach an ultimatum and he did not do as they desired. Leach is not going to apologize when he believes he didn't do the kid wrong. The school didn't leave themselves any wiggle room and Leach didn't play the game. Game over.
Leach’s attorney says there was no such ultimatum - no demand to apologize.