St Johnstone midfilder Liam Craig has agreed a new contract with the McDiarmid Park club.
Craig, the Perth team’s second-highest appearance maker behind Steven Anderson, will now be a Saints player until at least the summer of 2020.
The club confirmed: “We’re delighted to announce today that Liam Craig has penned a contract extension keeping him at the club until the end of the 2019/20 season.
“The 32-year-old climbed to second in the club’s all-time appearance list in December in the victory against Dundee.”
Craig was glad to get the paperwork done, saying: “I’m delighted to have my contract sorted for next season.
“I’ve said it before I’d be more than happy to finish my playing career here.”