As noted before, WWE’s NXT content library is currently scheduled to be leaving Peacock on the week of March 15th due to WWE’s expiring media rights deal with Peacock for their NXT brand.
WWE SVP of NXT and Talent Relations Shawn Micheals announced earlier today on Twitter that the upcoming NXT Stand & Deliver 2026 event will be airing live starting at 7PM EST on WWE’s official YouTube channel.
“Guess I better figure out how to get onto @YouTube
… because #StandAndDeliver streams LIVE across the globe on @WWE
’s YouTube Saturday, April 4 at 7e/4p! #WWENXT“
Guess I better figure out how to get onto @YouTube… because #StandAndDeliver streams LIVE across the globe on @WWE’s YouTube Saturday, April 4 at 7e/4p! #WWENXT pic.twitter.com/Fs8J6zLqv6
— Shawn Michaels (@ShawnMichaels) March 11, 2026
NXT Stand & Deliver 2026 is currently scheduled to be taking place on April 4th at The Factory in Chesterfield, Missouri.

Will Ospreay Dealing with Online Backlash Over Working with British Wrestler Accused of Underage Grooming at Pro Wrestling EVE’s Wrestle Queendom VIII Event
NJPW New Japan Cup 2026 Night 4 Results, Night 5 Card
AEW: Big Bill & Bryan Keith Debut New Tag Team Name of “Paid In Full”, Thunder Rosa on Persephone Signing With AEW, Penelope Ford Sprained Ankle Injury Update, New Video Released Detailing Everything New Fans Need to Know About AEW



