Erika Ayers leaving her Barstool Sports CEO job - New York Post nypost.com Submitted by newyorkpost9062 on January 17, 2024 at 2:19 AM in technology A new era is looming at Barstool Sports. No comments 60