MLB.tv is offering one free game per day, shown online, subject to blackouts. For instance, tonight the free game is White Sox at Mariners. Here is the link to the free game and schedule.-
You have to register an account with an email address to sign in. The stream is pretty good on my computer, no issues yet. Anyway, this is nice IMO because you get to watch clubs you may not normally get a chance to see.
UPDATE: The calendar of televised games just goes through the next week or so. Also, I have a blackout today because of my location. But the radio stream is still yet provided.