Tag: Barstool

Technology Highlights - Daily Updates on Technology & Devices

$1
Barstool Sports reportedly lays off nearly 25% of staff just weeks after it was sold for $1
Barstool Sports reportedly lays off nearly 25% of staff just weeks after it was sold for $1

Repin Comment
Barstool Sports CEO Erika Nardini finally responds: ‘What do I have to apologize for?’
Barstool Sports CEO Erika Nardini finally responds: ‘What do I have to apologize for?’

Repin Comment

Top