ricardo croylatest news & developments