twitch is https://www.twitch.tv/blizzheroes
Just tuned in a few minutes ago for the second match between Gale Force and Big Gods and pleasantly surprised. Match was entertaining, very close - also due to mistakers on both sides - and Wolf/Dreadnaught doing a good job commentating.