SPORTS Netflix Just Signed YouTube's No. 1 Sports Franchise Tuesday's news that Netflix would be the new home of WWE's Monday Night Raw starting in 2025 made waves as a major step into the pool of live sports. And it is for Netflix. But the bigger impact may come from the potential audience Netflix is