david wrightlatest news & developments