Meh....just a T-shirt shop with a bunch of other cool stuff to look at that's not for sale.
+1 to Wilson Co. Fair. Look for Bradley's Creamery for some amazing ice cream churned on site. It won't be on the Midway. He's usually closer to the Fiddlers Grove area.
Off the top of my head for places to see/things to do in Nashville:
Backstage tour of The Ryman
The Country Music Hall of Fame with Studio B and Hatch Show Print
Hear live music at the honky tonks
TN State Museum and TN Military museum (both free)
The Frist Center (art museum)
Centennial Park and The Parthenon
Corsair distillery
The new Johnny Cash Museum is getting some good reviews over on TripAdvisor, but I haven't been
Take your wife shopping. There are independent funky boutiques in 12 South & Five Points. High-end stores are in Green Hills. The Gulch is a mix of both.
If you want to try the hot chicken then Prince's is the original, but it's a dive in a lousy part of town. Hattie B's, 400 Degrees, and Pepperfire are all good and have nicer places in better locations. Whichever heat level you think you want, go down 1 or 2 notches. If you're the kind of guy that eats ghost peppers like jelly beans, then go to Prince's and ask them to make it hot...real hot, not the tourist hot. They can serve up stuff that will clean RhinoLiner out of your truck bed. I'm not ashamed to admit that Prince's regular is about all I can handle.