Backstage News On The Attendance At TNA No Surrender 2024

According to PWInsider.com, last night’s TNA No Surrender 2024 from the Alario Center in New Orleans, Louisiana had a total of approximately 750 fans in attendance, but the venue was originally set up to accommodate only 600 fans.

It was also mentioned on the report that the company continued to add more and more seats due to late ticket sales and other fans showing up at the last minute. Among those who showed up at the show were several top executives from Anthem Sports & Entertainment.