This is something I've been thinking about lately. ESPN is the only national sports network, more or less. Fox does have a couple national shows, but for the most part, is regional. OLN picked up hockey, but the rest of their line-up is hunting, fishing, and rodeos. Then, of course, TBS, TNT, WGN, etc. broadcast some sports events, but it isn't their main thing.
ESPN turns all sports into a highlight show. They have also decided hockey isn't worth their time, but poker, figure skating, and outdoor games are. Now, they are trying to do a reality show by following around Barry Bonds, which brings up the whole steroid issue. I think the media is partially to blame that the steroid issue went on so long. The media who cover baseball on a daily basis didn't notice the players getting bigger? One of the beneficiaries of the steroid era, Barry Bonds, will get a show from "The worldwide leader in sports" as he cheats his way to the home run record. Nice.