greg shawlatest news & developments