This place has been here for quite some time, which is probably why they're building a new stadium for the Cowboys to play in. I really like this arena and the location of it. The only thing that I don't like is the open roof because it kills to be there in the Texas heat.
more