CHICAGO, IL – In town to promote his new Barstool sports betting app in Illinois, Barstool Sports CEO and founder, Dave Portnoy was doing a local pizza review when a …
CHICAGO, IL – In town to promote his new Barstool sports betting app in Illinois, Barstool Sports CEO and founder, Dave Portnoy was doing a local pizza review when a …