Comcast (NASDAQ: CMCSA ) has announced the launch of The Network , a new free, ad-supported streaming app, across […]