Somewhere between the Tennessee River and a plate of really good Italian food, Florence, Alabama makes a case for itself that ...