brian toderlatest news & developments