In April, we announced the availability of more than 800 free TV channels on the Live tab in the U.S., including built-in channels directly from Google TV. Today, we’re adding more than 25 new channels to Google TV’s lineup that you can watch right out of the box — no separate app download or sign-in required.