After seven terms, Gibsonville’s beloved mayor, Leonard Williams, retires at 91, leaving behind a lasting legacy of ...