WWE is now allowing free streaming. No longer needs the free three month trial.

All you need to do is create and account and then you're good to go. Existing accounts will not work.

Source -