carlo cudicinilatest news & developments