The Sports Stadium Shakedown Of America’s Taxpayers – Crony Capitalist Corruption On Steriod

Sports StadiumWhat’s America to do about its stadium problem?

Over the past 15 years, more than $12 billion in public money has been spent on privately owned stadiums. Between 1991 and 2010, 101 new stadiums were opened across the country; nearly all those projects were funded by taxpayers. MORE