Michael O’Halloran admits St Johnstone should have been able to hang on

Michael O'Halloran.
Michael O'Halloran.

Already a subscriber? Sign in

[[title]]

[[text]]