Neil Lennon has revealed that Ibrox is one of his favourite stadiums in Scotland and admitted he is looking forward to returning there as Celtic manager for the first time in seven years next weekend...
Herald Scotland · May 4, 2019
Neil Lennon has revealed that Ibrox is one of his favourite stadiums in Scotland and admitted he is looking forward to returning there as Celtic manager for the first time in seven years next weekend...