Buffalo’s Billion Dollar Tax Fumble

New York proposes spending over $800 million in taxes to build a new stadium for the $2.27 billion Buffalo Bills football team. Such projects don't help local economies and divert funds from better investments.