rikyricklatest news & developments