NXT Viewership: Ratings Dip for March 31st Show on The CW
NXT viewership dipped to 572,000 viewers on March 31, 2026, during a special episode taped at Madison Square Garden. Despite the premium venue, the key 18-49 demographic held steady at ... Read More