Yesterday Stephanie McMahon announced she was taking a leave of absence from WWE. We have details on the backstage reaction to the news and what this could possibly mean for WWE on a wider scale.
See acast.com/privacy for privacy and opt-out information.