Recently Comcast customers have lost TechTV channel in favor of the Yes network. We want it added back to the⦠read more