Shawn Michaels just cleared up a major question surrounding NXT Stand & Deliver — and the show’s streaming home is not what many expected.
In recent days, there has been confusion about where the upcoming NXT event would air. Reports suggested even people within WWE weren’t completely sure whether the show would stream on Peacock or another platform. Now, Michaels has provided a direct answer.
On March 11, 2026, the WWE Hall of Famer took to Twitter and revealed that Stand & Deliver will stream live across WWE’s YouTube channels. Michaels made the announcement in a playful post while acknowledging the change in platform.
“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”
The confirmation appears to settle the confusion surrounding the broadcast plans for the upcoming Premium Live Event, which had reportedly been unclear just weeks before WrestleMania weekend.
Stand & Deliver is scheduled to take place in St. Louis on April 4 and typically serves as NXT’s biggest show of the year. The move to YouTube could make the event accessible to a much wider global audience compared to traditional streaming options. For now, Michaels’ announcement appears to put the question to rest — Stand & Deliver is heading straight to YouTube.
Do you think streaming NXT Stand & Deliver on YouTube is a good move for WWE, or should the event stay on Peacock like other Premium Live Events? Let us know your thoughts and leave your feedback below.
