A delegation from Fort Worth’s newest sister city has wrapped up a ten day stay in town. Nimes, France is Fort Worth’s 9th sister city.A Scaiaholic has been advocating the blog take on podcast form, and I did record an audio version of this story because I work at a radio station and also realized I may…