Tens of thousands of fans turn out to watch competitors play each other at the League of Legends World Championship in Seoul, South Korea. Continue reading...