Plenty of American TV networks let you watch their shows online for free. In fact, there are even several cable channels that have no problem with you streaming recently-aired episodes on-demand for a limited time (usually a week or so). Take a look below for a few of the most popular American channels offering either a free live stream or free-to-watch episodes:
CBS
NBC
ABC
FOX
TNT Drama
The CW
PBS