League of Legends World Championship to head to Shanghai in 2020
Riot Games has revealed that the 2020 League of Legends World Championship finals will be held at the Shanghai Stadium. Next year’s tournament will be the 10th annual world championship for the…