pat rabbittelatest news & developments