They broadcast tv signals over the air in HD ya know. Cost per year is zero. I don't know how far out in the sticks you are, but I'm about 20 miles from the nearest big city and I still get like 30 digital channels.
Not getting ESPN sucks, but having an extra $500 a year to spend on something...