FOX

What Happened in TV Last Night?
It seems as if all the major networks got together last night and decided to drop a bombshell on a bunch of devoted TV viewers.
FOX, ABC & CBS all announced cancellations of some major shows and others after only one season.
I saw a lot of disappointed people venting their anger towards ABC for ca…

Load More Articles