Free access to WWE Network live and on demand programming until this Sunday. No card details, just free until Sunday. Just have to sign up on the WWE website.
Only catch is it's for US citizens only, which means you have to use a proxy for access on your computer, which can be downloaded for free. If you're on Chrome this one is probably the best:https://chrome.google.com/webstore/detail/hola-better-internet/gkojfkhlekighikafcpjkiklfbnlmeio?hl=en
There are also proxies available if you want to watch on games consoles, but I think you have to pay for them, so unless you are able to do that for free it's just for use on your computer.