Locals cable channels (but not over-the-air channels) can show the local teams. However, the broadcasts cannot begin after 1 PM eastern and before 7 eastern as FOX has exclusive TV rights to baseball during those hours. EI and mlb.tv cannot show any game that starts during the above hours, even if it is on FOX but not available locally (so tonight's game isn't on the EI schedule). The rules differ for EI and mlb.tv for 1 starts (I don't know why). As a result, as a Mets fan in the DC area: if the Mets have a 1 PM Saturday game, it is on mlb.tv but not EI. If the game starts after 1 and before 7, it is not available in either venue. (One year, the Mets had a Saturday DH against SF. The second game started after the FOX game finished but before 7 so it wasn't available outside of NY and SF.) If the Mets are on a FOX game but it is not shown in DC, it is not available on EI or mlb.tv (as if I'm going to say "hey, the Mets aren't on but the Orioles are so at least I have baseball). The blackout rules are overlybroad and unfair. E.g., EI and mlb.tv subscribers in Las Vegas are blacked out from 6 different teams broadcasts. This has been talked about for years and Selig talks about fixing it but never does. Maybe with today's absurdity, something will be done (although I wish it happened to a MFY broadcast).