Re: Want to see the new Cowboys Stadium? It'll cost you
I got to see "Reliant Stadium" for free when I was down in Houston.
That place is pretty amazing and among the best in the NFL.
Don't see a reason to charge for a tour or to see a team's TC. Two things I think the NFL should leave alone.
Don't Blame Me, I don't have any control over the Browns.