new Live tab More than 800 free TV stations are now available on Google TV 2 years ago Some of the best streaming devices appear to be getting better. In the event that you're a Google television client,…