mark eganlatest news & developments