If the latest reports are accurate, WWE is heading back to Saudi Arabia next month.
On Thursday afternoon, The Mat Men Podcast’s Andrew Zarian reported that WWE is planning to return to Saudi Arabia for their next big overseas event on Saturday, February 19. “Hearing that WWE is planning on returning to Saudi Arabia on Saturday, February 19th. #WWE…
