Worlds

With the League of Legends (LoL) World Finals now underway, one question has captured the attention of esports fans everywhere: Who is going to win Worlds? The answer: SK Telecom T1 (SKT). With the right amount of skill and luck, ...