john herrelllatest news & developments