Phareux wrote:
does he have to be in the last year of his current contract?
No, but he couldn't move on in the same season he signed, same rule as anything else.
Also, perhaps the existing coach could be warned that there is another offer. Then he could match the offer or not by the end of the season. The cloak-and-dagger scenario that happens at poaching time wouldn't be necessary if you let the guy go.