dan flavinlatest news & developments