I'm not a "sports" fan, but I'm a basketball junkie, so I'm not cutting cable until ESPN makes their TV content available without a cable subscription. As of right now, WatchESPN is only good for content that's ESPN3-exclusive; anything that is simulcast on an ESPN TV network is not available over WatchESPN without and cable/satellite TV package that includes ESPN. League Pass and TNT Overtime covers about eighty-five percent of the games, but those other fifteen percent are pretty significant.
Which sucks big time, because there's literally nothing that I watch besides basketball that I have any use for cable for: I don't really watch movies at all, WWE Network can cover all of my wrestling watching needs, and everything else I watch comes over-the-air, and since I don't (and won't) ever live out in the boonies, I can get all of that with a good pair of rabbit ears.
I mean, seriously, set me up with an HD digital antenna, WWE Network, Broadband League Pass (and WNBA Live Access for the summer) and Hulu Plus, and I have absolutely no use for cable, except for those ESPN games. That'd cut my entertainment budget by about $1800 a year.