greg graham smithlatest news & developments