- by Aidan Gibbons
- 26 August, 2020
Report: New Details On WWE's Contract With The Amway Center Revealed
Back on August 21, WWE broadcast their first show from the Amway Center in Orlando, Florida since January 2019. Orlando Magic's home will host all main roster programming for the next two months after...