Simon Lappin would have been kept by St Johnstone ‘in an ideal world’

© SNSSimon Lappin.
Simon Lappin.