joe crannlatest news & developments