Chapel Hill Mayor Jess Anderson joined 97.9 The Hill's Andrew Stuckey on Thursday, February 27, discussing town news and ...