Essentially it was found he didn’t walk away but was constructively dismissed which is legal wording for the board broke his contract by bringing in players which he didn’t want. He was guaranteed the final say in these matters but the board ignored it. The player in question, or the last straw was Gonzalez.
It’s fairly unbelieveable that the board wouldn’t move with Keegan on this especially as in hindsight Gonzalez played one game. A club run by morons.