I haven't had cable in 15 years, so I haven't been able to watch much baseball, but I've had pretty good luck with Spectrum. I was paying $60 for Time Warner 15 MB internet. Switched to Spectrum internet for $5 more and the speed increased to 60 MB. And a few months later, it increased to 100 MB for the same price. Since I got a Roku TV, I have been able to use the Fox Sports Go app with my Spectrum login and watch all the Fox Sports without having cable TV. I know this may go away at anytime, but it's been fun to actually watch sports again.