Back in May Comcast announced plans to launch a $20 live TV streaming service called Now TV. This new service is Comcast’s latest effort to help it fight off the losses it is seeing from cord cutting. Now that the service has been out a month, what do we know about it now, and should […]