Barstool Sports CEO Erika Ayers is 'leaving company' after seven years of MASSIVE growth, a $500 million sale,
Barstool Sports will begin its search for a new leader as company CEO Erika Ayers is reportedly leaving. Ayers first came to Barstool in 2016 and stayed with…