I have APPLE TV, TWC (the 200 channel preferred package) and the NBC Sports App on my TV --- but i cannot "Authorize" the TV on the website......is there a restriction on this app from TWC?
Posted on Aug 8, 2016 10:34 AM