It's on NBC in Washington D.C. (Channel 4, to be exact).
I just looked at the airing time schedules and thus far see nothing to contradict my theory that it's filmed on Saturday: http://www.mclaughlin.com/stations/state_search.asp