I live in San Antonio, Texas, but my home team is St. Louis, so I don't see a lot of baseball on TV.
At MLB.com, I purchased a month of games and can watch ANY baseball game I want. Currently, as I type this, I am watching the Cards and Phils play live.
My stream is 350k and the resolution using a the small window is good enough to call balls and strikes and follow the ball when hit.
And no, I have no monetary interest in this.