In addition to the Grand Central Parkway, there is off course Grand Central Terminal which is one of the most iconic railroad hubs in the world. I don't drive to games but rather take Metro North to GCT and get the 7 downstairs. Win win...
Why a new name? This gets worse every day. My offer to adopt the forum for March stands. I'm sure someone will step up and pay for April. Baby steps...
As a co-founder and oft-times curator of this fine establishment I find the notion of turning it over to a third party stranger is the dumbest idea in the history of Mets baseball interweb.