According to a report by Brandon Thurston of Wrestlenomics, WWE President and Chief Revenue Officer Nick Khan will be taking over most of Stephanie McMahon’s duties within the company.
Stephanie McMahon announced on social media Thursday, she is taking a leave of absence from WWE, effective May 20. The news was said to be a shock to many within the company.