Press "Enter" to skip to content

Actionhunk.com

WWE Payback 2023 Results

Date: September 2, 2023 Location: PPG Paints Arena, Pittsburgh, Pennsylvania Attendance: 12,000 WWE Payback Results: Payback Summary: The Judgment Day was the dominant force of…