I really don't care what channel a game is on. I get every channel, and one channel's coverage is about the same as the next.
If you ranked the networks by programming depth, first, obviously would be ESPN, but that is their job.
CBS is the best network, with the best golf, the NFL, the NCAA tourney, some tennis, the Greatest Conference In The History Of The World in college football, and good second line sports.
Then would be NBC. Some good golf, NFL night games, horse racing, some tennis, etc.
Then would be Turner. Non-exclusive Sunday day baseball and the playoffs, a very little NASCAR and some golf. Leave out the NBA, because I don't care about it.
Last would be ABC and Fox, in a tie. Fox has some NASCAR, the NFL, and exclusive Saturday and some playoffs, but never has even tried to broadcast any minor sports. ABC, by itself leaving out ESPN, has college football, except the SEC, and it seems college is going to become more fragmented soon, and not much else.