NWA Adds to Women’s Division, Broadcast Team


In the past 24 hours, the National Wrestling Alliance (NWA) has revealed several new names who will be joining the NWA in Atlanta, Georgia the weekend of September 30 and October 1 for the first tapings of the NWA’s first proper studio wrestling show in several decades. The NWA already has NWA World’s Heavyweight Champion […] READ MORE