Alistair Johnston signs new Celtic contract running to summer 2029 Celtic this morning announced the brilliant news that Alistair Johnston has signed a new contract that will see him remain at the club until the summer of 2029...
The Celtic Star · Nov 22