- by Jack Atkins
- 12 July, 2023
Several Matches Set for July 18 NXT
NXT have announced several matches and segments for the July 18 edition of NXT TV, as the WWE’s third brand gears up for the upcoming Great American Bash ‘premium live event’ at the end of the...