But if he resigned in December and started at Colchester in June then presumably he didn't, '...bring this Agreement to an end... to take up employment at... another football club...' Because there was a six month gap.
But there are diamonds among the free agents. Last year we picked up Dylan McGeouch in November, who was probably our best player of the season (not a very high bar mind you). And in late September 2017 we signed Isaiah Osbourne, who did more than most to keep us in the Football League that season.