Posted By:
Joe K.Scott- I think the NY museum you are referring to is the Sports Museum of America that opened last week downtown on Wall Street. Dorskind(s) gave a plug about it a couple weeks ago on the card forum. Here is a link:
http://www.sportsmuseum.com/sportsmuseum/
I can't say how it compares to the Wash DC gallery as I never went to that and I have yet to go to the SMA, but on the website it looks quite interesting. Seems to be getting a lot of press - at least initially. One thing that might help it's staying power is that it's the new home for the Heisman. My Kids and I were planning on going last week, but didn't make it so we may try to go tomorrow.
Anyone else been yet?