Wrestling News8 years ago
WWE News: NXT Live Event Results From Phoenix, Arizona (7/29/18)
Following shows in San Diego (results here), Riverside (find those results here) and Las Vegas (check those results here), WWE’s NXT finished up its weekend of...