As announced on Wednesday, the NWA has announced the final team for the upcoming NWA Women’s Tag Team Championship Tournament, as we’ll see the FreeBabes — Miranda Gordy, Hayley J, & Jazzy Yang — be a part of the tournament, which will take place at NWA Empowerrr on August 28th.
You can check out the announcement below: