Answer the question...who plays the mayor on ncis new orleans??
Steven Robert Weber