I had never seen an armadillo in TN but a few weeks ago there was an armadillo carcass at the end of our street on the main road.
Don't put too much stock in this, but we live on a lake and one of our neighbors swears he sees an alligator on a regular basis. I have a hard time buying that one but who knows anymore. BTW, we live in Southern Middle TN, near Manchester, but I still think it is too cold for gators. Something has been killing ducks and geese, but I think that it is a fox or minks.