Riot Games brings back in-person event for North American League of Legends championship

The LCS Championship in North America will be held as an in-person event on August 28 and August 29 in Newark, New Jersey.Read More