The internet has changed everything. 15-20 years ago if you wanted to see live sport, it was pay a lot of money for cable, pay even more to go to the games, or nothing.
Very few cable companies offer packages where you can pick and choose what you want - nearly all come with standard s*** that you have to take in order to get the bit you want. To thrive, they need to offer a complete customizable package, that a lot more people would be willing to pay for. TV in general is a declining industry because the majority people want to watch things on demand, and without adverts.