I'll add a 2nd shout out for Jon English Antique Sports & Cards in Shelbyville.
I just came back from 2 week family roadtrip across TN and NC. I managed to "arrange" one of our rest stops in Shelbyville and parked across the street from the shop. As my family got out of the car, they said "Hey Dad, look....there's a sports card shop here. You should have a look"
I didn't have too long there but I managed to pick up a number of vintage cards that I needed. There was loads of pre and post-war vintage, pennants, gloves, bats, pins...you name it. I wish I'd had 3 hours because I could have spent ages there. Just a great shop.
G@ry G01db3rg