With so much hype centred around Raw's January 6th Netflix debut (and indeed WWE moving onto the world's biggest streaming service days earlier) and yet another Saturday Night's Main Event on ...
The WWE announced Monday that the 2026 Royal Rumble will take place in Riyadh, Saudi Arabia in an expansion of the pro wrestling giant's partnership with the Kingdom of Saudi Arabia in recent years.