Looks like it’s airing now:
http://www.delaware28.com/live.html
No it's not.Do you know what "Airing" means?
Streaming it on their web site is NOT what they were paid for.