Iraklis have made a contract offer to Australia free agent Mark Milligan. Milligan recently rejected a long-term three-year deal from one A-League club and has not played since leaving Sydney FC at the end of last season.