Meet The E-Sports Team That Just Won $5 Million By Competing At The Dota 2 International
With nearly $11 million in total prize money, Dota 2’s fourth “International” was one of the largest e-sports...
With nearly $11 million in total prize money, Dota 2’s fourth “International” was one of the largest e-sports...