kenneth mcdavidlatest news & developments