TL plays a big role in popularizing streaming IMO.
I remember when justin.tv (now twitch) was just one of many popular streaming services. I think Starcraft 2 was responsible for many of the largest streams before being replaced by League of Legends, and Teamliquid.net was responsible for directing traffic to the various competing streaming websites via the sidebar stream links.
I remember when justin.tv (now twitch) was just one of many popular streaming services. I think Starcraft 2 was responsible for many of the largest streams before being replaced by League of Legends, and Teamliquid.net was responsible for directing traffic to the various competing streaming websites via the sidebar stream links.