Riot Games announces League of Legends World Championship locations
Berlin, Madrid and Paris have all be named as locations for this year’s League of Legends World Championship. The tournament will kick off on October 2nd with the Play-In Stage and…