News

Barstool Sports will lay off nearly 25 percent of its employees, which will result in around 100 lost jobs on Thursday, The Post has learned.