• Newsletters
  • Submit News
  • SCLegacy RSS

The winners have been announced for the 2014 Blizzard Stream Awards, with over $100,000 being given to various streamers throughout the community. The list of winners is quite long, so check out the official post for more details.

Battle.net - And the Winners Are …

Contact Us About Us