Guys, I'm in Louisville overnight, and will have 2-3 hours to kill tomorrow afternoon before my return flight. I heard the Louisville Slugger company has a museum / gift shop. Anybody ever been there, could describe and tell me if its worth the trouble of finding it?