St Johnstone set for double (or even triple) new contract boost

© Shutterstock FeedCallum Davidson.
Callum Davidson.