- by Justin Henry
- 12 October, 2020
Report: WWE Extends Thunderdome Residency Beyond October
WWE's deal to broadcast its TV from the Amway Center in Orlando, FL was originally set to lapse at the end of October. However, a report from Mike Johnson of PWInsider claims that the organization has...