gary caldwelllatest news & developments