I could be wrong but I was under the impression Ally's contract was until next summer? Maybe part of the agreement to cut his wages? If I'm right that makes for a pretty tough decision for the board. Too expensive to sack now, but too risky to keep him only to fail next season. But at the same time, keep him, get promoted and find it hard to let him go after achieving promotion (no matter how ugly).