We’ve heard about the NFL’s declining TV ratings for a few years now, but in 2017, the ratings dip hit the college football world, too.

Of CBS, ESPN, ABC, FOX, FS1 and NBC, only FOX and FS1 — fresh off a new deal with the Big Ten — saw ratings boosts this season.

Sports Illustrated recently spoke with Austin Karp of Sports Business Daily, and Karp helped explain why some of the ratings were so low. He said CBS was affected by some bad SEC matchups, while NBC was hurt by a slow start from Notre Dame viewers:

“For CBS, the SEC was just too top heavy this season,” Karp continued. “They had some bad matchups on the network. Alabama is still a draw, but there is a limit on the number of Alabama games the network can air, and Georgia-Florida or any Tennessee game just aren’t what they used to be. For NBC, Notre Dame fans just didn’t watch early in the season, expecting some sort of repeat of 2016’s debacle. But NBC saw improvement over the last three game telecasts. I’d say college football fans were winners this season. There are options galore on TV, and that doesn’t even include improvement on the streaming front. Networks like CBS and ESPN need to see improvement from some big-time programs like Texas, Tennessee, Florida, Nebraska and maybe even an Oregon. That would increase the availability of bigger games for those networks.”

Even when Alabama does air on CBS, sometimes the games aren’t competitive enough to draw many viewers (like the Vanderbilt game).

As mentioned earlier, FOX saw ratings increase, so while there were declines everywhere else, it does appear that total viewership remained steady.

At the moment, there are just so many options for viewers that no one network is going to dominate the ratings anymore.