David McMillan hoping for another cup run with St Johnstone

© GettyDavid McMillan of Dundalk.
David McMillan of Dundalk.