Hold the Phone! We Are Saying Goodbye to One Tree Hill??

As we have heard, the contracting between Netflix and the CW has been a little funky… It isn’t like the normal contracting that we see with the usual networks where they place their content on Netflix for a certain amount of time and then take it off after that accrued amount of time is up. […]