The exact numbers haven't been shared, but suffice to say, WWE's deal with Netflix is off to a great start. ...
The Rock was doing some of the best work of his WWE career as the Final Boss, then came that strange Raw promo.