League of Legends or LOL is one of the popular online games these days that essentially captivated the interest and attention of a lot of gamers worldwide. There are plenty of exciting aspects of this game and numerous activities linked to it, and one of ...