Shenzhen, China set to serve as host city for Worlds 2021 finals

The grand finals of the 2021 World Championship will take place in Shenzhen, China, according to Riot Games. This year will mark the second consecutive season in which the World Championship will take …
( read original story …)