Leigh Griffiths was not even out of contract 24 hours before signing a new Celtic deal...
Get the FREE Celticnewsnow app