You might want to change your heading. Cowboys Stadium is the new one, Texas Stadium is the one being destroyed.
Thanks. My brain was not working when I wrote this. Probably still isn't.
Texas Stadium is more of a place than any place in Houston will ever be!rock on Dallas! Suck it Houston.
Note: Only a member of this blog may post a comment.