ryan pearsonlatest news & developments