When I traveled to Franklin, TN, going to the historic Civil War sites wasn’t exactly my ... First of all, Carrie McGavock was 35 years old when the Battle of Franklin happened and her daughter ...