NBC Sports Network, abbreviated NBCSN, was supposed to be Comcast’s attempt to create its own national cable sports network — even though NBC Sports was not nearly as bullish as Fox in taking on ESPN as the dominant cable destination for sports.
But less than a decade after trying to compete in the cable sports space…
Read More