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.

TNA Impact! Results – April 23, 2026 – Mike Santana vs. Rich Swann
Steve Maclin Provides Update on Head Injury Saying He’s Medically Cleared for Return
5/9 AEW Collision Show To Be Preempted To TBS




