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