sean fitzpatricklatest news & developments