tom ryanlatest news & developments