bob greerlatest news & developments