Killie seal Owens deal