John Robertson extends Inverness contract after being linked with St Johnstone and Hearts

© SNSJohn Robertson.
John Robertson.