Can you name the last 20 WWE Royal Rumble winners?

1 of 20
The 2020 Royal Rumble took place in Texas

Who won the 2020 Royal Rumble?