Professor Michael Leeds: “The numbers just don’t add up”

cloudcast image

Get the app on Android now

Explore 15+ million radio shows, DJ mixes and podcasts made by passionate creators.

11m

30 Aug 2016

Chair of the Economics Department at Temple University, Professor Michael Leeds explains why the figures for the Chargers stadium are unlikely.Profess...

Read more