My understanding is that a player is registered to play for a club, for the length of the agreed contract. If a player retired the parties could come to some mutual agreement, but the club would retain the players registration for the period of the contract, thus preventing him from coming out of retirement and playing for another club.
Little Leon got himself into a similar mess with Rushden & Diamonds. They sacked him and he hung onto a club car. R&D retained his registration in lieu of payment for use of this vehicle and he was unable to return to play over here. I think some leagues are viewed as semi-professional and the rules are not strictly applied, hence he was able to play in the league of Ireland, until of course he fell out with people there as well.
Little Leon got himself into a similar mess with Rushden & Diamonds. They sacked him and he hung onto a club car. R&D retained his registration in lieu of payment for use of this vehicle and he was unable to return to play over here. I think some leagues are viewed as semi-professional and the rules are not strictly applied, hence he was able to play in the league of Ireland, until of course he fell out with people there as well.