Vince McMahon Must Step Down As Head Of Creative

Jordan Turner

It’s The Wrestling Takeover host Jordan Turner as I’m back again with another opinion piece. Today, it concerns the breaking news of Vince McMahon taking a leave of absence following the allegations surrounding him. News broke this morning via Twitter that Stephanie McMahon will be the appointed ”new CEO of […]