Ian MacNicol/Getty Images Sport
Leigh Griffiths has revealed his delight at signing a new contract that will keep him a Celtic player until 2022.
The forward joined the Hoops from Wolves in 2015, and has scored 100 goals in 191 appearances since the move.

Speaking to Celtic TV (quoted by Sky Sports), the 28-year-old said:
I’m over the moon.
It’s been a long time coming, talks have been ongoing for a while, and I’m glad to get it over the line.
The main aim is to be here for as long as I can, and for Celtic to have shown that faith in me to sign me for another four years makes me ecstatic.
From the moment I walked in the door here, this is where I wanted to be for the rest of my life.
Griffiths has made ten appearances this year for the Bhoys, scoring twice. The Scotland international also admitted that he had the opportunity to leave Celtic Park, but turned the chance down.
I had the opportunity to move but I wanted to stay and fight for my place. I’ve been rewarded with another deal and knowing that I’m going to be here for another four years is great
I’m here for the 10-in-a-row bid,
But my main focus now is trying to get in the team and stay as fit as possible.