craig dowdlatest news & developments