Game Day! Time to avenge our Week 1 loss to the Cowboys. What better place to do it than Cowboys Stadium, the monstrosity of a venue that the Giants have never lost in. We’re coming into this game off 2 nice wins but don’t expect a letdown. You know that Coughlin and company don’t want to lose twice to the Cowboys in the same season – Let’s go GMEN!