Fans gave Netflix a renewed round of criticism after the streaming company bragged about record audiences trying to watch the ...
Netflix's latest live sporting event came with more than a few technical hiccups, but it still drew a big audience.