- by Mitch Waddon
- 1 April, 2021
WWE NXT Results - March 31, 2021: The Final Stop Before TakeOver: Stand & Deliver
The go-home NXT before NXT TakeOver: Stand & Deliver saw two more matches confirmed for the two-night show, the combatants determined for the Gauntlet Eliminator Battle Royal and a debut teased. ...