News

WWE King and Queen of the Ring took place Saturday in Saudi Arabia. There were three championship contests on the six-match card Saturday, but only one title changed hands.
According to the latest PWInsider Elite, the King and Queen of the Ring will take place in none other than Saudi Arabia, with the event scheduled for May 27. No update was provided on the location ...