wrestling-online.com
Spoilers: NXT Takeover: New Orleans main event announced
NXT Takeover: New Orleans is still two months away but the main event for the show, which will take place at the Smoothie King Center, was announced during last night’s television tapings in …