The announcement was sudden with Gulf Shores mayor, Robert Craft informing the city council Monday, February 17, 2025 that Chief Ed Delmore had retired from his role as Chief of Police.  Delmore ...