kevin naickerlatest news & developments