shawn eggertlatest news & developments