WWE’s Titus O’Neil becomes instant meme/GIF after fall

On April 27, 2018, WWE made history hosting The Greatest Royal Rumble at the King Abdullah Sports City’s King Abdullah International Stadium in Jeddah, Saudi Arabia. Many moments from the event were talked about on Twitter, but nothing will top WWE superstar Titus O’Neil tripping during his entrance to the ring. The […]