Granted, I was never in NYC, so I never played at Neutral Ground, but I know I had heard of the closing earlier from our NYC players. I just thought I would post a link to this thread I found while browsing the WoWTCG forums. The last post (from Darkestpower) is particularly well written, I think.
entertainment.upperdeck.com/wow/community/forums/thread/1577633.aspx