NXT RAW Smackdown Wrestling WWE The Revival is released from WWE Apr 10, 2020 LeGamerForever The Revival has “finally been freed” from the WWE. Many speculate they will join AEW, but who knows where they…