John McGuigan's contract has been cancelled and he has left the club. John's wage, along with wages already freed up and any others freed up during the transfer window, will be made available to the manager to strengthen the playing squad.