terry venableslatest news & developments