Speaking through his official Twitter account, former WWE Champion The Rock noted that he was in South Philadelphia, teasing fans regarding an appearance at tonight’s Royal Rumble pay-per-view.

We can confirm that The Rock was spotted at the WWE hotel yesterday, which will no doubt create a lot of speculation in the area.