Celtic sealed their 17th and latest Scottish League Cup triumph on 26 November 2017...
The Celtic Star · Aug 16, 2019
League Cup Joy as Celtic take first step to a Double Treble
Continue Reading
Celtic sealed their 17th and latest Scottish League Cup triumph on 26 November 2017...