david sloanlatest news & developments