First though, a much improved Celtic overcame a stuffy St Johnstone side to secure a League cup semi final tie with Hearts...
ETims · Sep 27, 2018
Celtic Diary Thursday September 27: What They Did This Summer
Continue Reading