SOURCE SPORTS: Stephanie McMahon Takes a Leave Of Absence From WWE

The billion-dollar princess of the WWE is stepping away for an extended amount of time. WWE Chief Brand Officer Stephanie McMahon is taking an indefinite leave of absence to focus squarely on her family. Visit streaming.thesource.com for more information “As of tomorrow, I am taking a leave of absence from the majority of my responsibilities […]