Who needs experience? Earlier this year, the return of the XFL was announced, making most fans wonder if Vince McMahon had finally lost his mind. It wasn’t exactly clear that...