• NXT TakeOver Tampa Bay Matches Scheduled for USA Network Starting April 1

    NXT TakeOver: Tampa Bay had been scheduled to occur April 4 at Amalie Arena in Tampa, Florida. With the coronavirus pandemic forcing WWE to …

    Read More
  • 0 0