When the world’s best Dota 2 players meet in Vancouver, Canada, for The International 8, there will be a lot more than a trophy and world championship bragging rights on the line. Teams from around the world will be competing for a prize pool of more than $24.9 million, the […]