See the original post:
With Launch Of YouTube Gaming, Twitch TV Gets A Serious Competition