ERIC NICOLSON: Callum Davidson has been a St Johnstone manager-in-waiting for a long time

© SNSA young Callum Davidson in his first spell with St Johnstone.
A young Callum Davidson in his first spell with St Johnstone.