Thursday, September 10, 2015

Taxpayers Have Spent A 'Staggering' Amount Of Money On NFL Stadiums

The Huffington Post reports on rent-seeking gone really wild.