When dish cut my local sports teams off and Xfinity streaming won't let me watch live while traveling I looked for an alternative. If you don't mind living in the gray a little bit, check out "Superbox" or as it is now called "Wonderbox." I was skeptical, but it just plain works. You do need internet access, but other than that there are no subscriptions. I have had it for about six month and have no issues.