Q:

What is a website that I can watch TV shows for free

Answer

Probably the most popular website for watching TV online is Hulu.com. There is also fancast.com and network websites like abc.com