To answer the headline, yes, it is. But, more on that later. After four years, maybe the public is just plain tired of the NFL and Time Warner Cable fighting a public relations war over the NFL Network.
[Read More]