kevin goddardlatest news & developments