WWE star Oba Femi made a surprise appearance at WWE x AAA: Worlds Collide this weekend, setting the stage for a potential showdown with another powerhouse. Worlds Collide emanated from the Allstate Arena in Rosemont, Illinois, and featured talent from WWE and AAA. The event was headlined by a star-studded six-man tag team match that […]
Oba Femi vs. Omos Feud In The Works?