john fitzgeraldlatest news & developments