It's in my locals too and I am in Alabama. I get channel 21 for the CW currently which is out of B'Ham
I hope this one is going to be one I will get or at worst pay for. I watch the CW a lot but non HD it really sucks.
i saw it too and it says when i click it that it's a subscription channel and to call
I assume it's just not really active or in transition. finally something new happening and starting to show up