pat mcgrathlatest news & developments