AT&T Stadium, home of the Cowboys, in Arlington, Texas
Full disclosure: We’re NY Giants fans. Like, season-ticket-holder NY Giants fans. So when our friends and family heard we were going to visit the home of our arch rivals, the Dallas Cowboys, they asked if they should have bail money on hold. Not to worry – real Giants fans keep it classy! Plus, we’d heard how…

