Home / Tag Archives: The Boss

Tag Archives: The Boss

Sasha Banks vs. Nikki Cross Announced For Tonight’s SmackDown

It was recently announced by The WWE that “The Boss” Sasha Banks will be taking on Nikki Cross in a Women’s Division Singles Match during tonight’s episode of Friday Night SmackDown, which will be taped inside The Manchester Arena in Manchester, England. The show will then air a few hours …

Read More »

Powered by themekiller.com watchanimeonline.co