Comment Comment by otterley Do you seriously believe Apple and Disney are going to lose to Netflix over CDN costs? If so, let's place counterwagers. parent otterley 2 months ago