You can watch free TV on Google TV Freeplay; here's how you can do it
There is now a new Google TV Freeplay tab on the Google TV Streamer that contains free channels. Albeit, these channels were initially placed in a Live tab on Android TV before being moved to a shortcut in the Favorites now.