WWE NXT - Season 17 Episode 16 - April 18, 2023

April 18, 2023
Sign up for Peacock to watch this episode.

April 18, 2023

NXT Champion Carmelo Hayes appears on "The Grayson Waller Effect."