Joined
·
3,309 Posts
Nah, I think they're planning for a digital cable channel. They already have WWE On Demand. There would be no point to this if viewers still have to pay extra for this. They have that already.It won't be free, you'll have to pay for it