In this post I commented on how huge the new Dallas Cowboy’s stadium looked from not only up close, but from across the city. It is massive. It will be the largest in the NFL and one of the biggest sports facilities of any kind on earth. Texas style indeed.
I’m no Cowboy’s fan (sorry my Texas friends), but it will be an amazing place to see a game. Not as cool as Lambeau however.