Liam Craig set for milestone appearance for St Johnstone (and he wants to make plenty more)

© SNSLiam Craig.
Liam Craig.