WWE has announced plans to tape NXT television at Center Stage in Atlanta, the former home of NWA/WCW Saturday Night. The tapings are scheduled for Thursday, January 4, Thursday, February 1, and Friday, February 2, 2018.
NXT has used Center Stage in the past for live events but this would be the first time that they’ve taped TV there. I believe these shows will cover them up until WrestleMania weekend.
Click here and join the discussion on our brand new forum!