What time is WWE Greatest Royal Rumble? Live stream details, TV channel, full card and more

What time is WWE Greatest Royal Rumble? Live stream details, TV channel, full card and more
All you need to know ahead of the huge pay-per-view in Saudi Arabia