duminy davidslatest news & developments