i imagine declining TV ratings are an increasing problem for the MLB.
MLB was the most exposed to the cable sports bubble. I imagine their ratio of local TV revenue to eyeballs actually watching was the highest by far of any sports. NFL has the viewership to mostly back up their TV revenue. NBA has some rich national and international deals that people watch, and neither they or the NHL were getting as much money for their local TV deals as MLB does.