michael ricelatest news & developments