Megan Barry Photo By Author Kay Rhodes at Feb 23, 2018 (Getty) Credit:GettyLocation:Nashville, TNCaption:Megan Barry smiles in this photo. The Nashville Mayor is at the center of a big scandal.