- by Aidan Gibbons
- 29 August, 2023
Major Match Set For WWE Payback
A major match has been made official for WWE's upcoming Payback pay-per-view. The show is set to air from Pittsburgh, Pennsylvania on Saturday, September 2 and WWE have announced that Kevin...