Man, screw Cablevision. I'm gonna be stuck searching for streams to watch the World Series. Unreal. I did watch a few of the Giants/Phils games on ATDHE, but the quality is typically crappy and I got stuck with a Spanish-announcing feed like twice.
That is pretty pathetic. Don't understand how Network TV can be blocked out. Baseball is a hard sport to find streams for.