Right now it is prohibitively difficult to watch live sports online, especially local teams. I feel are in the "Napster" age of watching sports online. It takes a semi-techie to pull it off and it is of questionable legality and quality. The league or network produced online services like NBA or MLB Pass are poorly executed. They black out in-market local games (this is pretty easy to bypass with DNS or VPN). Playoffs and national games aren't included. They don't even bother to draw advertising revenue, as you often see one commercial over and over or a blank screen during breaks.
Sooner or later Content providers (like sports leagues) will just sell their broadcasting direct to consumer, a la carte. I think they have to do this or they will lose their audience. But for now, they will take the Cable Co's Titanic full of money.