Can the Giants do us all a favor please and beat the Cowboys on the opening of their new stadium? the morning shows have all touched on it, and NBC is going to give the thing so much attention, it kinda makes me nauseous. Even Pancakes is talking about it on the Texans pregame show! It's a football stadium, not a shrine. Play football and let this fluff go!