larry davidlatest news & developments