Awful AnnouncingBarstool Sports deletes over 61,000 social media posts after content theft controversy, CEO Erika Nardini says she won’t apologizeMar 8, 2019Andrew BucholtzBy Andrew Bucholtzmore_vert