HEARTS have reached an agreement to sign the Inverness Caledonian Thistle midfielder Ian Black. More...