randall carolisenlatest news & developments