Thanks T2. I'll give it a try in little bit. I don't speak spanish, but I can understand a little of it. I just want to watch the games.
I've tried Ustream, but it seems like every 15-20 minutes I have to find another one. It's like they cut the stream off.