kevin mayerlatest news & developments