carter eskewlatest news & developments