tom cargilllatest news & developments