Like most places, Tennessee politics can be nuts. However, the past year has seen more drama and craziness than normal. Perhaps the biggest shame and scandal was Mayor Megan Barry having to resign amidst a torrid sex scandal. Well, that’s making it sound even more lurid than it was. ItContinue Reading