My bridesmaid and I stopped in here the day before my wedding to relax a little bit, and boy was it worth it! I am a sports fan and she is not, but both of us found plenty to be interested in! The memorabilia they have is amazing, and the staff was knowledgeable and kind. The museum is small so younger children would probably enjoy it since it doesn't take much time, but I would not suggest extremely young kids as there are a lot of things that are open but should not be touched.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.