pete sweeneylatest news & developments