Want to create an interactive transcript for this episode?
Podcast: The Gambling Files
Episode: John Holden talks sports betting taxes, stadia and more