DOTA 2’s The International tournament has concluded and Team Liquid is the winner of the glory and $10,000,000. Today the final two teams competed for a chance at their share of over 10 million dollars and the winner is Team Liquid. The two teams who played in the grand final, Team Liquid and NewbeeCN, are […]