Loading Leigh Griffiths signs new Celtic contract until 2021 on CelticMad...