Here’s the card for NXT Stand & Deliver, which will take place this Saturday, April 2 at the American Airlines Center in Dallas, TX. The show will stream live on Peacock in the US and WWE Network elsewhere at 1 PM ET.
Here’s the card for NXT Stand & Deliver, which will take place this Saturday, April 2 at the American Airlines Center in Dallas, TX. The show will stream live on Peacock in the US and WWE Network elsewhere at 1 PM ET.