chris francescanilatest news & developments