now thats a stadium...opening in 2010...demolishing the old giants stadium which was a pretty cool venue...was there for a gig in 1998
They are. But they're calling this one by another name as well, possibly in the hope that no one will notice its the same building.Are they sharing with the jets?