On Jan. 23, 2024, Netflix announced it signed a $5 billion 10-year deal with WWE to make it the new home of the entertainment ...
When you buy through links on our articles, Future and its syndication partners may earn a commission.