The numbers say that these are the 10 top-ranked teams in Dota 2

Steven R. September 17, 2020