eric rushlatest news & developments