MLB , NHL , and NFL each have their own free network channels .
Yet we still have to pay for NBA TV ?
MLB , NHL , and NFL each have their own free network channels but yet we still have to pay for NBA TV ?