http://www.mogulus.com/msl_finalsJust went live, english announcer and everything.
This isn't a sport, it's starcraft.