By: Rob Moreschi
June 17th, 2010 at 10:11 am
On Tuesday I went down to the New Meadowlands Stadium to watch the Giants Open Minicamp Practice with my dad and my brother (who is an Eagles fan) and to also take my first real tour of our new state-of-the-art facilities. It was the first time I had been inside the new stadium, and let me tell you, it’s MAGNIFICENT.
Listen, I was one of the only people whining about how the old Giants Stadium was fine and that there was nothing really wrong with it. I was just reluctant to see the place I had come to love after so [...]