- Joined
- Mar 24, 2010
It says "download", but I think that's just an ad. I'm still waiting for a real link to pop up on the site (I can watch the live streams of other sports), but no luck so far.
Mine doesn't work either, I tried in IE and firefox and I have 3 of the programs enabled to watch it but still nothing.