It is a pretty big complex, but to be honest it is very long, and the company which owns the complex has already developed Meadowlands.com, which I think hurts the value of this domain. Not to mention that they are most likely going to knock down Giants Stadium, which is the key component of the Meadowlands. With that being said, it is good keywords so I would say low $xx, probably in the range of $20.