Ava makes a huge NXT Title Stand & Deliver announcement: NXT highlights, April 1, 2025 Entertainment Sports WWE X Apr 2, 2025