Tuesday, May 18, 2021

Tag: Note on WWE PPV prices in UK

Chris Kelly sent this in:As noted before, WWE's contract with Sky Sports was set to expire soon but it appears a new deal is in place that will see Superstars debut in the UK. A note of interest is...