Quote Originally Posted by GameTime View Post
yeah....oh well. You live where you live....

Its an open air stadium....the way it should be.
That and nobody here should refer to it by any other name than

GIANTS STADIUM