teddy greaverlatest news & developments