Quote:
Originally Posted by BTM
I head something saying it was gonna be in New Meadowlands? Is this the one that currently exists, or are they building a new stadium, and if so is it domed? Or am I totally mistaken here?
|
I guess you don't really follow football much. There is a new stadium opening this year season right next to the old Giants Stadium. It will be the new home field for the Giants and Jets.