Comcast X1 Deal with Netflix

Did we hear correctly? Comcast (also known as Xfinity) and […]