Stories this photo appears in:
Over The Edge: Reliving Houston's Dance With The 2020 Royal Rumble
Minute Maid Park hosted the WWE Royal Rumble for the first time ever on January 26, 2020.
Minute Maid Park hosted the WWE Royal Rumble for the first time ever on January 26, 2020.