Am 25. Januar 2018 gab Vince McMahon den Neustart der XFL bekannt. Er sei dieses Mal der einzige, der in die Gründung durch seine neu gegründete Firma Alpha Entertainment LLC investiere. In einem Exklusiv-Interview mit dem amerikanischen Sport-Fernsehsender ESPN nannte er als Grund für seinen Alleingang „damit ich in den Spiegel schauen kann und mir entweder sagen kann ‚Ich hab’s verbockt.‘, oder ‚Du hast das hier zum Erfolg gemacht.‘“ Seine Investitionen sollen rund 100 Mio. US-Dollar betragen haben, welche er durch den Verkauf von WWE-Aktien erhalten habe – ebenso viel Startkapital wie bei der erstmaligen Gründung im Jahr 2001.