My "RePlayTV" says it is on today as well. 4pm Eastcoast time, on CBS Networks.
Well, that would explain why I wasn't finding it on NBC...