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 beautiful and enormous (if you can use those words to describe a sporting venue) AT&T Stadium is, so we had to check it out for ourselves. Our son still insisted on frowning or “booing” in every photo.

Read More