The 2020 World Finals will be held in Shanghai Stadium. The class-A venue, which seats more than 55,000 people, will play host to the biggest League of Legends esports event of the year.