Beaufort mayors during the last 31 years posed for a picture at the sea wall prior to the unveiling of the new sign Friday at Henry C. Chambers Waterfront Park. From left are David Taub, 1990-1999; Billy Keyserling, 2008-2020; current mayor Stephen Murray and Bill Rauch, 1997-2008.