michael roddylatest news & developments