go and download this:
http://www.tvunetworks.com/downloads/player.htm
It's truely amazing. So many channels across the globe. It has Espn and Espn2 so as long as you have a good broadband connection, give it a crack.
I watch all my NFL games with it.