The Buffalo Bills are getting a new $1.4 billion stadium, and $850 million (60%) is coming from public taxpayer funds. Today's podcast breaks down whether that is a good or bad deal. Enjoy!
Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.