How do you access it for free? I have Comcast broadband (and digital cable).
Go to Comcast's portal page (I think it's at http://home.comcast.net but don't quote me), and check either the news or the video page.
As they say in the TV biz, "Check local listings".