0 votes
What time is the men's Royal Rumble?

1 Answer

0 votes
Royal Rumble 2020 takes place in Houston, Texas, on Sunday, Jan. 26. The main card starts at 4 p.m. PT/ 7 p.m. ET.
...