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, 2024