- by Aidan Gibbons
- 26 October, 2020
Report: WWE Set To Leave The Amway Center By December 1
WWE recently extended their residency at the Amway Center through to November 24. All main roster programming has been broadcast from inside the ThunderDome since August 22. The company's...