Finn Callaghan has unfinished business with the Giants - namely winning an AFL grand final.