Team Spirit takes home $18.2M as winner of The International Dota 2 Championship Click on the title above to read the article Published on 10/17/21 by Venture Beat