Royal Rumble 2020 Coming to Houston

Feb 15, 2019 - by Michael Riba

The Houston Chronicle has reported that Royal Rumble Weekend in 2020 will be held in Houston, Texas. Smackdown Live, Raw, and NXT TakeOver will take place in the Toyota Center, while the Royal Rumble event will take place in Minute Maid Park, home of Major League Baseball’s Houston Astros.

Leave a Reply