John Hughes delighted as Caley Thistle duo sign new deals

Ross Draper
Ross Draper