Pro-wrestling superstar in St. Louis for WWE Royal Rumble this weekend
The Royal Rumble will be held Saturday at the Dome at America’s Center. WWE Global Ambassador Titus O’Neil was accompanied by WWE superstar Reggie, who stopped by his old stomping and jumping grounds at the City Museum.
St. Louis News: FOX 2 covers news, weather, and sports in Missouri and Illinois. Read more about this story or see the latest updates on our website https://FOX2Now.com
Follow FOX 2 on social media: