DAMWON Gaming win Worlds 2020

Korea have finally done it! After China’s domination for the past two years, DAMWON Gaming have finally ended their streak by winning the 2020 League of Legends World Championship. The grand finals started off on even footing, with both Suning

Read more