Ep 11 - Buffalo Billionaires
Apr 30, 2022•7 min
Episode description
The Buffalo Bills are set to build a new stadium, much of it paid for by taxpayers. Why have a billionaire, or any individual, own a sports team? Why have billionaires at all?
For the best experience, listen in Metacast app for iOS or Android
