Is there any free live stream?
You can watch the opening ceremony (and some tournaments) free http://eu.battle.net/blizzcon/en/live-stream/
As Shamanic pointed out, you can see some content for free at that link.