craig mellolatest news & developments