Google TV Now Has Over 800 Free TV ChannelsBy Gugu LourieApril 12, 2023 Google TV is introducing over 800 new free TV channels and the service is making it easier to browse through…