The Live Guide for Google TV’s 800+ Free Streaming Channels is now available

Google is uniting more than 800 live streaming channels — including news channels from ABC, NBC, CBS, and Fox — into a new guide in the Google TV interface. Users will be able to watch free built-in channels on Google TV without having to download Continue Reading