At one time, you could watch local channels for free with Locast. Although even it was really free since it bumped you off every 20 minutes unless you paid $5 per month. But that service was shut down by the government for IP violations. And there is no indication that it will come back.