Joe Shaughnessy in talks to extend St Johnstone stay

© SNSJoe Shaughnessy.
Joe Shaughnessy.