john delgado news and photos