If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
The Giants haven't given tours yet for their season ticket holders. I don't think we needed a new stadium because Giants Stadium was fine. All the seats had a great view. What did you think of the new one?
i read something that said there will be bar/seats (not sure what it is) field level and it looks like it from the pics. It'll take time to grow into, meadowlands were always fun even though it was freaking cold.