troy cooleylatest news & developments