Keegan could have easily expected to win this battle and come out stronger, without knowing all (or really any) of the facts I think he's been let down by Ashley who should have backed the manager he brought to the club. I'm assuming that Keegan had a justifiable grievance with at least 1 person within the club.
Worse than that, I think the fans have been let down badly by all concerned.
Jesus, I’m confused.