My first though also, but 99.84 isnt a radio station (Im in st louis); 99.9 used to be the classical station here though; I see nothing St. Louis related in the texts, that makes much sense unfortunately
I got a site with a pic of the guy
http://www.dailymail.co.uk/news/article-1371604/FBI-asks-cod...