Christian Nashville Mayor Megan Barry Resigns in Plea Agreement After Admitting AffairBy Leonardo Blair, Senior Reporter Comment