Winner of the Grand Finals of the International 2017 for Dota 2!By Jarren Navarreteon August 13, 2017The tournament has just recently ended for Dota 2, and the new grand champions have finally emerged after a long...