Don't think you can really include Leon in all this. He made AA in 2011 and was sensational all year, club turned around and told him to take a pay cut if he wanted to stay. That's bullshit.
That's because he told the club that 2011 was to be his last year.
So the club signed up the other players in the team with the knowledge that Davis was retiring.
For him to do a back flip and declare he wanted to go on, threw a spanner in the works with the salary cap.