Editorial: Introducing … your new Cowboys Stadium
It’s nice to know that, in these difficult economic times, there is help out there for poor souls like … Jerry Jones? Jones earlier this month unveiled the $1.15 billion palace - built with a sizable and involuntary contribution from taxpayers - where his Dallas Cowboys will be playing football for the foreseeable future.