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.

Source: - And the Winners Are …

Get Adobe Flash Player

Contact Us About Us