It wasn't a highlight for the city of Nashville when Mayor Megan Barry entered guilty pleas to criminal charges and resigned from her office earlier this year. That was March 6. Despite the cloud of controversy surrounding Mayor Barry, her resignation was a bit of a surprise.
The Scoop - Put mayor on November ballot