
Sign up to save your podcasts
Or


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?
By Derek "Proseed" Postlewaite5
11 ratings
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?