Retired Vice Adm. Barry McCullough has been named to succeed retired Vice Adm. Ron Route as president of the Surface Navy Association.