Glasgow Live · Feb 23, 2021
Neil Lennon reportedly set to LEAVE Celtic ‘within 24 hours’
The pressure seems to have finally gotten to much with Lennon set to depart Celtic Park...
Continue ReadingRead Next: Returning to the past could allow Celtic to build for the future