david pattersonlatest news & developments