I know this doesn't help you at all....and isn't intended to sound like a jerk.
But a large percentage of Iowa Athletics will be aired on the Big Ten Network this year and forever. If I didn't live locally, I would force myself to find a cable/satellite provider with that network.
I can't imagine being in your shoes where you don't have an option of watching it.
Have you considered Dish? Some great deals with Satellite right now.
As for your question...When I look for events online, I always use these sites:
Justin.tv - Streaming live video broadcasts for everyone
Watch Online TV, Sports, News and Entertainment for free at channelsurfing
Try this site. I've never used it, but just stumbled upon it. Make sure you click schedule to see which games will be televised.
https://video.bigtennetwork.com/bigtenus/secure/registerform