In Stadium Building Spree, U.S. Taxpayers lose $4 Billion

New York Giants fans cheered on their team against the Dallas Cowboys at Thursday’s National Football League opener in New Jersey. At tax time, they’ll help pay for the opponents’ $1.2 billion home field in Texas

Read more:

Newsletter Sign-Up!

Bringing big ideas to your inbox!

* = required field

powered by MailChimp!