It should be on one of your local independent channels. Here in L.A. it's on channel 9 if you happen to be in the area.
I haven't found it on locally yet - it's normally on our local NBC channel, but not today. Haven't heard why yet, but maybe they'll start it later.