WWE confirms Worlds Collide special for Royal Rumble weekend
NXT and NXT UK are officially set to face off on the Saturday of Royal Rumble weekend. WWE confirmed today that Worlds Collide 2020 will take place at the Toyota Center in Houston, Texas on Saturday, January 25. The theme of the show is that NXT and NXT UK will “clash for brand supremacy.” Worlds […]