Leigh Griffiths is set to seal a bumper new Celtic contract and has blasted back at the online trolls who claimed he had failed a drugs test last week...
Evening Times · May 12, 2018
Leigh Griffiths is set to seal a bumper new Celtic contract and has blasted back at the online trolls who claimed he had failed a drugs test last week...