MO Dolphan
Rookie
- Joined
- Mar 25, 2005
- Messages
- 144
- Reaction score
- 1
I'm sure there's nothing fancy about the Giants new stadium. Probably two restrooms, one concession stand, and certainly no celebrities in NY during the games...that would cause waay to much confusion on the field. This is why the Giants continue to win. (so why not the Jets?):idk: