I moved here a year and a half ago and we do have a card shop:
Champs Sports Cards
805 Regal Dr SW #3
Huntsville, AL 35801
It's 95% modern but there is a little vintage (50's-80's) if you spend some time going through all the boxes. The owner seems nice. I stop in every month or so to pick up modern pirates/steelers/penguins. He puts a stack aside for me. I'd rather give my business to a local guy instead of ebay if possible.
There's also a decent show close to the Nashville area. I think it goes on twice per month like the 2nd and last Saturday each month. I haven't been there yet but will in the very near future. Here's some info:
https://www.sportscollectorsdaily.co...rns-smash-hit/
Lighthouse Christian School
5100 Blue Hole Rd
Antioch, Tennessee