The Civic Center and a local business have signed a seven-year naming rights agreement for the venue's theater.