where has my chanel 75 gone to that is a free station that says will be comercial free and no ads. I called comcast and was told some vauge answer that doesnt sound right
Was it this channel?
Otherwise, it's hard to tell with some of these specialty networks. They may have been paying Comcast on a leased channel, or it was being mandated by a local government, or rebroadcast from a local school/college's channel.