Sunday, February 25, 2024

Tag: Travis Banks

WWE Reportedly Releases Ligero And Travis Banks

WWE has apparently come to terms on the release of NXT UK stars Ligero and Travis Banks.While WWE has yet to formally announce the...