This is not a shock. It happens every time.
The TBS Sunday and ESPN Wednesday games are not exclusive national broadcasts. If you live in Iowa and don't get Comcast (or FSN Wisconsin, in tonight's case), you are blacked out. Obviously this is only for cable subscribers, as satellite customers should get one or more of the FSN/Comcast affiliates as their "local" region.
The ESPN Sunday night and Fox Saturday games are exclusive national games, meaning you should be able to watch only on those stations.