Since we're talking about NFL Network, does anyone else in the NE area find it annoying that the Giants and Jets are included in the "Local Zone" section On Demand. I also find it quite annoying that the same Giants vs. Eagles game has been on there for like 6 months.....
Up here the only Local Zone stuff we have is the Bills.
I'm 1000 miles from Buffalo.