Netflix has announced that it will be partnering with Microsoft for the streaming service’s new ad-supported subscription tier. Cheddar News anchors break down what this means and discuss the reasons why Netflix might have ruled out other contenders.