Tag: WWE releases new PPV buyrates
With WWE reporting its fourth quarter results earlier today (click here if you missed the report), some new Pay Per View buyrate figures have been released.* Hell in a Cell drew 283,000 buys, up from last year (when it...