VentureBeat favicon

Team Liquid wins Dota 2 Championships, takes home $10.8 million


blog comments powered by Disqus