Joe Shaughnessy set for St Johnstone first team comeback in Dumfries

© SNSJoe Shaughnessy.
Joe Shaughnessy.