>>18725617
>WWE has given Netflix "live sports" content that consistently does over 2 million viewers and ranks in the top 10 every single week
>Netflix has also stated on multiple occasions that they're very happy with WWE
>"heh, Netflix must be kicking themselves"
Do you ever have a moment of clarity and realize how insane you are?