Comcast has announced that it has launched 20 free ad-supported streaming TV (FAST) channels on its Xfinity X1 at no extra cost. The launch comes at a time when a number of pay TV operators have been ...